我正在使用 iOS6 和 Xcode 4.5,我遇到了一些 UI 问题,UIButton
一些按钮标题没有显示在我的视图中。
在旧版本的 iOS 中,一切都按预期工作。
请看下图。在模拟器上执行时不显示文本“按钮”
我正在使用 iOS6 和 Xcode 4.5,我遇到了一些 UI 问题,UIButton
一些按钮标题没有显示在我的视图中。
在旧版本的 iOS 中,一切都按预期工作。
请看下图。在模拟器上执行时不显示文本“按钮”
我有一个类似的案例,我刚刚解决了。我想我知道是什么触发了自动布局的问题。
我假设您已经创建了一个按钮,然后跨行复制,然后向下复制行。当您这样做时,设置的自动布局约束之一是按钮之间的“基线对齐”。
问题是,如果此约束(它不必是用户级别的)保留在不在同一水平位置的按钮之间,即不同行中的按钮之间。所以选择有问题的按钮并检查你是否有这个约束。这是我的情况:
如果这样做,请选择它,升级到用户定义并删除它。之后一切都神奇地起作用。
1最后我解决了我的问题,实际上iOS6为视图控制器创建了一个默认的自动布局,通过它它将对齐视图中的每个组件。而我不需要自动布局。所以我只是取消选中属性中的自动布局来解决我的问题。
清理您的项目并再次构建,如果不起作用,则重新启动 xcode 并从模拟器中删除旧应用程序。
还有一件事,如果对您不起作用,请删除该按钮并添加新按钮。
尝试将按钮的“换行符”属性更改为除中间截断之外的任何内容。看起来它被截断为省略号。