UIButton的标题消失
我正常使用iOS 6 SDK和Xcode 4.5向xib添加按钮。
当我在iOS 6模拟器上运行应用程序时,没有任何问题。 但是当我在iOS 5.x模拟器(或设备)上运行它时,按钮上的标题总是消失(不是每次都是这样)。 很多我的视图控制器都有这个问题。
PS:只有自定义类型按钮有这个问题
找到原因:
[[UIButton appearanceWhenContainedIn:[UISearchBar class],nil] setTitle:@“取消”forState:UIControlStateNormal]
你设置字体标题Attributed
未与iOS 5和iOS 5.1的工作? 将其更改为Plain
,现在它应该适用于所有版本。
编辑
当你选择xib
的按钮时, attribute inspector
应该如下所示:
确保你将图像放在Background
而不是Image
(见下图)
另外检查你是否使用代码添加标题,然后[button setTitle:title forState:state];
应该在那里。