UIButton自定义字体未显示

时间:2011-08-27 11:16:31

标签: objective-c ios fonts uibutton

我已经检查了其他类似的问题并完成了那些列出的内容,我认为,但我的自定义字体仍未在UI按钮上显示。

字体在项目中,它在我的UITableViewCells中正确显示,所以我知道字体工作正常。

我正在加载视图,并将字体分配给按钮,但是当我运行应用程序时,它没有显示正确的字体。

FirstViewController.h

@interface FirstViewController : UIViewController <UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource> {
    ...    
    UIButton *searchButton;
    ...
}

...
@property (nonatomic, retain) IBOutlet UIButton *searchButton;
...

@end

然后我在FirstViewController.m

中得到了这个
@synthesize searchButton;

- (void)viewDidLoad
{
    [super viewDidLoad];    

    self.searchButton.titleLabel.font = [UIFont fontWithName: @"FontFile" size: 11.0 ];
}

我做错了什么?

2 个答案:

答案 0 :(得分:1)

[self.searchButton setTitle:@"ButtonTitle" forState:UIControlStateNormal];

答案 1 :(得分:0)

正如jamihash指出的那样,我没有将IB的按钮连接到代码。这样做可以解决它。