【发布时间】:2018-02-28 02:53:06
【问题描述】:
我开始为 iPhone X 调整我的应用程序,并在 Interface Builder 中发现了一个问题。 根据苹果官方视频,安全区域布局指南应该是向后兼容的。我发现它在故事板中工作得很好。
但在我的 XIB 文件中,安全区域布局指南在 iOS 10 中不受尊重。
它们适用于新的操作系统版本,但 iOS 10 设备似乎只是简单地将安全区域距离假定为零(忽略状态栏大小)。
我是否缺少任何必需的配置?是否是 Xcode 错误,如果是,是否有任何已知的解决方法?
这是一个测试项目中的问题截图(左 iOS 10,右 iOS 11):
【问题讨论】: