我的.plist
的{{1}}是UIStatusBarHidden
,因此我的应用程序不显示iOS状态栏。
我拥有的自定义false
顶部的UI元素在iPhone 6/7/8设备上显得过高。这是因为IB在我的首要约束中考虑了状态栏。 (iOS状态栏是XIB中的“安全区域”。)
如何告诉IB我没有状态栏,以便我的顶部UI元素对于iPhone 6/7/8而言是正确的。我不想弄乱它们在iPhone X设备上的布局,这已经可以了。
通过关闭“安全区域”选项,可以使iPhone 6/7/8正确(通过增加约束常数),但是这些UI元素在iPhone X设备上会过高。
答案 0 :(得分:-1)
您可以在故事板选项中删除安全区域
故事板检查器
将顶部约束为根视图