Swift Storyboard自动大小类

时间:2015-05-12 17:59:06

标签: swift storyboard xcode6

我有一个问题。我在Xcode 6中有一个故事板,其中包含视图控制器的推断大小和"使用自动布局"选项已选中。今天我想用新的"使用大小类"选项。我检查了选项,然后在模拟器中屏幕全黑了!

修改

现在我解决了这个问题,我还有另一件事!我使用"添加缺失的成本和#34;选项为所有Apple设备调整大小,标签栏和导航栏都很好,但是所有按钮(它们都有图像)都处于不同的位置!

我如何解决这个问题?提前谢谢。

3 个答案:

答案 0 :(得分:1)

黑色视图...如果不总是,则表示未加载视图。 Size Classes引入了一个新概念......根据您的视图配置,您可以在视图中安装或不安装多个视图。有关下图的更多详情:

这就是你要找的东西:

enter image description here

这就是我所说的视图渲染配置(确定Apple有另一个名称)。它位于故事板视图的中间底部。

enter image description here

这始终位于“属性检查器”选项卡的末尾:

enter image description here

确保为适合您的测试设备的视图启用它。

答案 1 :(得分:0)

我发现ViewController没有设置为初始控制器。

答案 2 :(得分:0)

您应尽可能避免使用“添加缺失约束”。是一种自动工具,几乎总是会增加不必要的约束或破坏其他约束。

如果你想要一些看起来非常好的东西,可悲的是没有捷径......你最终将不得不自己完成这一切。