This question already has answers here:
Safe Area of Xcode 9

(5个答案)


2年前关闭。




我是使用xcode 9.2和iOS 11.2的新手。当我注视着新项目时,我在情节提要上看到关于安全区域的错误符号。如果我不使用情节提要,并且将以编程方式设计视图,那么安全区域会影响我的设计吗?我的意思是在iOS 11上?

谢谢

最佳答案

安全区域是布局指南(LINK)。

布局指南,表示视图中没有被条形图和其他内容遮盖的部分。在iOS 11+中,Apple不赞成使用顶部和底部布局指南,而是将其替换为一个安全区域布局指南

由于iPhone X的状态栏高度与所有以前的iPhone不同,因此这会导致Label-A错位到状态栏下方。

ios - iOS 11中安全区域的用途是什么?以及如何在iPhone的iOS项目中使用?-LMLPHP

要解决此问题,我们将需要使用Xcode 9界面构建器中引入的“安全区域布局指南”。

ios - iOS 11中安全区域的用途是什么?以及如何在iPhone的iOS项目中使用?-LMLPHP

有关安全区域的更多信息,请阅读LINK

10-08 15:08