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 ];
}

我做错了什么?

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

正如jamihash指出的那样,我没有将按钮从IB连接到代码。

最新更新