1

我是 iPhone SDK 的新手。我在我的 NIB 文件中使用对接。这里是代码:

[btnSelectCountry setTitleColor:appData.DataColor 
                       forState:UIControlStateNormal];
btnSelectCountry.titleLabel.font= 12;

我在我的应用程序中放置了异常断点。我试图崩溃,以便我可以创建好的产品。它崩溃了。异常断点给了我 BAD_EXE

btnSelectCountry.titleLabel.font= 12;

我不知道为什么它会给我的 BAD_EXE。因为在 BAD_EXE 之前,它工作得非常好。在那一点上从未坠毁。

4

3 回答 3

1
//use this code

[btnSelectCountry.titleLabel setFont:[UIFont fontWithName:@"Arial-BoldMT" size:15.0]];

//if it is working then check your appData property i.e appData.FontSmall;

希望这会让你明白出了什么问题。

于 2012-06-14T07:17:05.717 回答
0
btnSelectCountry.titleLabel.font= [UIFont fontWithName:@"Helvetica" size:12];

试试这个。你给了大小来输入字体。

于 2012-06-14T07:20:38.843 回答
0

您不能将字体设置为等于数字。请注意,当您开始在 xcode 中输入 btnSelectCountry.titleLabel.font 时,它会告诉您它需要一个 UIFont *。

因此,如果您想这样设置字体,请尝试类似


btnSelectCountry.titleLabel.font = button.titleLabel.font = [UIFont systemFontOfSize:12];

于 2012-06-14T07:24:10.440 回答