10

我有一个简单的启动屏幕故事板。它UINavigationController是以aUITableViewController为根的。它只是显示UITitleBar了应用程序的正确性。

当我使用较大的通话中样式状态栏启动时,启动屏幕的标题栏被夹在状态栏后面。启动后,应用程序的大小正确,因此标题不会被剪裁 - IE运行时情节提要没有问题。

剪辑的午餐屏幕

我可以修复这个启动剪辑吗?

我注意到启动屏幕故事板似乎没有提供顶部和底部布局指南。我不确定这是否相关。

这是启动屏幕故事板的屏幕截图:

启动屏幕故事板.

请注意,它没有任何要附加的垂直布局约束,而且我似乎无法为此使用界面构建器工具创建任何约束。

4

1 回答 1

1

我想我已经找到了解决办法。

这是我的带有约束的情节提要:

故事板

基本上,您没有为Table View. 首先,您应该通过转到 Size Inspector -> Fixed 来关闭 freeform。

然后单击您的Table View,然后按“带线条的正方形”约束按钮并将其设置为:

约束

我相信它不起作用的原因是你在没有设置限制的情况下使用了自由形式——但你不需要使用自由形式。

这是我可以从您提供的信息中收集到的信息,所以如果这不能解决问题,那么您可以在此处查看此示例。

于 2015-10-14T16:31:27.273 回答