无法在viewcontrollers中查看storyboard中的元素

时间:2015-06-12 13:16:22

标签: ios storyboard viewcontroller

我的故事板中的一些元素不会出现,因为我将viewcontroller大小更改为4.7inch。但是,如果我创建另一个viewcontroller并将一些对象放入其中,它们就会出现。这些视图控制器出了什么问题?

enter image description here

2 个答案:

答案 0 :(得分:9)

这是因为您添加到具有特定大小类的视图控制器的UI元素或约束将变为非活动状态,同时更改为某个其他大小类。例如,UI元素或约束添加到具有紧凑宽度的视图控制器当您更改为任何宽度|时,任何高度都将变为非活动状态任何高度。

您可以通过选中属性检查器中的选项[向下滚动到底部]来启用它。请参考屏幕截图。

enter image description here

答案 1 :(得分:2)

如果要显示不同大小类的所有对象,则应使用自动布局....它管理您的对象以显示不同大小的类...

因此,防止对象隐藏不同大小类的解决方案,使用autolayout

这是图像......比文字更好地解释

enter image description here

在此图片中,我使用wAnyhAny为自动布局提供按钮...以获得最佳实践..