自动布局 iPhone 6 不起作用

Posted

技术标签:

【中文标题】自动布局 iPhone 6 不起作用【英文标题】:Autolayout iPhone 6 doesn't work 【发布时间】:2015-02-02 13:46:36 【问题描述】:

我为 ios 开发了一个应用程序,该应用程序应该适用于 iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、iPhone 6 和 iPhone 6+。我阅读了苹果文档,发现我只需要设计一个使用自动布局和大小类的故事板。 我用 Storyboard 设计了用户界面并设置了所有约束,但是当我在 iPhone 6 上运行它时,它显示的用户界面没有针对我的 iPhone 6 的显示进行优化。这是一个示例:

如您所见,它向我展示了带有大操作员日志、大时钟、大电池指示灯和大键盘的视图。 为什么它不起作用? 我应该为 Retina 4.7 和 Retina 5.5 添加启动画面吗?

【问题讨论】:

【参考方案1】:

您需要添加一个“启动屏幕文件”,它是一个 XIB 或情节提要,显示启动时显示的屏幕。

【讨论】:

以上是关于自动布局 iPhone 6 不起作用的主要内容,如果未能解决你的问题,请参考以下文章

为啥自动布局约束不起作用?

自动布局上的 UILabel sizeWithFont 不起作用

右对齐视图的自动布局不起作用

如何仅使用一个情节提要为所有 iPhone 设备设计自动布局约束?

iOS 视图高度和自动布局

自动布局不起作用?