Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c UIButton自定义字体不显示_Objective C_Ios_Fonts_Uibutton - Fatal编程技术网

Objective c UIButton自定义字体不显示

Objective c UIButton自定义字体不显示,objective-c,ios,fonts,uibutton,Objective C,Ios,Fonts,Uibutton,我已经检查了其他类似的问题,并完成了这些问题中列出的内容,但我的自定义字体仍然没有显示在UI按钮上 该字体在项目中,并且在我的UITableViewCells中显示正确,因此我知道该字体工作正常 我正在加载视图,并将字体指定给按钮,但当我运行应用程序时,它没有显示正确的字体 FirstViewController.h @interface FirstViewController : UIViewController <UITextFieldDelegate, UITableViewDele

我已经检查了其他类似的问题,并完成了这些问题中列出的内容,但我的自定义字体仍然没有显示在UI按钮上

该字体在项目中,并且在我的UITableViewCells中显示正确,因此我知道该字体工作正常

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

FirstViewController.h

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

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

@end

我做错了什么?

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

确保searchButton已连接到IB中。检查界面文件中是否连接了searchButton属性。是否右键单击并将引用出口拖动到文件所有者处,然后从弹出窗口中选择“searchButton”?在伊布是的!我不小心先将按钮附加到视图上,这导致了许多问题。但现在问题解决了@你想回答吗?这样我就可以勾选你的答案。多亏了你们俩
[self.searchButton setTitle:@"ButtonTitle" forState:UIControlStateNormal];
[self.searchButton setTitle:@"ButtonTitle" forState:UIControlStateNormal];