【发布时间】:2018-04-12 08:23:06
【问题描述】:
我有一个使用旧 Xcode 和配置构建的旧 iOS 应用程序,因此未设置 Xcode 中的“启动屏幕文件”,并且在 plist 中设置了应用程序图标。 更新到 Xcode 9 和 iOS 11 时,我使用 Asset Catalog 设置了 App Icons。 在 iPhone X 上运行该应用程序后,我注意到它在兼容模式下运行。
然后,我将启动屏幕文件设置为我创建的新 xib 文件,然后它在不兼容模式下启动。但是发生的事情是字体变小了,并且一些约束放错了位置。检查下面的屏幕截图。
有什么想法吗?
配置:
编辑: 我已启用安全区域布局指南。
【问题讨论】:
-
如果您有限制,建议启用
Use safe Area Layout Guides,用于 iPhone X 布局,方法是转到 Storyboard->显示文件检查器->使用安全区域布局指南。 -
对不起,我忘了提,我已经启用了安全区域布局指南。
标签: ios iphone xcode ios11 xcode9