我使用iOS 6 SDK和Xcode 4.5为xib添加了按钮。
当我在iOS 6模拟器上运行应用程序时,没有问题。但是当我在iOS 5.x模拟器(或设备)上运行它时,按钮上的标题总是消失(不是每次都消失)。很多我的视图控制器都有这个问题。
PS:只有自定义类型按钮才会出现此问题
找到原因:
[[UIButton appearanceWhenContainedIn:[UISearchBar class],nil] setTitle:@“取消”forState:UIControlStateNormal]
答案 0 :(得分:0)
您是否将字体标题设置为Attributed
,而不适用于iOS 5& iOS 5.1?将其更改为Plain
,现在它应该适用于所有版本。
修改强>
当您在xib
中选择按钮时,您的attribute inspector
应如下所示:
答案 1 :(得分:0)
确保您将图片放入Background
而非Image
(见下图)
同时检查您是否使用代码添加标题,然后[button setTitle:title forState:state];
应该在那里。