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]; 应该在那里。

在这里输入图像描述

链接地址: http://www.djcxy.com/p/96251.html

上一篇: UIButton's title disappears

下一篇: C Toggle Between Two Buttons