我正在使用iOS6和Xcode 4.5,我遇到了一些UIButton
的UI问题,某些按钮标题未显示在我的视图中。UIButton不显示iOS6中的文本
在旧版本的iOS中,一切都按预期工作。
请看下面的图片。它没有显示文本“按钮”,同时执行它在模拟器
我正在使用iOS6和Xcode 4.5,我遇到了一些UIButton
的UI问题,某些按钮标题未显示在我的视图中。UIButton不显示iOS6中的文本
在旧版本的iOS中,一切都按预期工作。
请看下面的图片。它没有显示文本“按钮”,同时执行它在模拟器
我,我只是解决了类似的情况。我想我知道是什么触发了自动布局的问题。
我假设你已经创建了一个按钮,然后复制整个行,然后复制下来的行。当你这样做时,设置的自动布局约束之一是按钮之间的“基线对齐”。
问题是如果这个约束(它不一定是用户级别)保持在不在同一水平位置上的按钮之间,意味着在不同行中的按钮之间。因此,请选择有问题的按钮并检查是否有此限制。这是我的情况:
如果你这样做,选择它,升级到用户定义并将其删除。之后所有神奇的作品。
1最后我解决了我的问题,实际上iOS6为视图控制器创建了一个默认的自动布局,通过它将对齐视图中的每个组件。而我不需要自动布局。 所以我只是取消选中解决我的问题的属性中的自动布局。
这对我有用。谢谢。在ViewController> File Inspector> Interface Builder Document>上单击/选择,取消选中“User Autolayout”。 –
你有没有尝试去除你的笔尖设计的“自动布局”功能。转到界面生成器中的文件检查器,并取消“使用自动布局”。并检查... – iCreative
它解决了我的问题,非常感谢你@iCreative – SAHIL