我是xala 9.2和iOS 11.2的新手。当我盯着新项目时,我在故事板上有关于安全区域的错误符号。如果我不使用故事板,我会以编程方式设计我的视图,那么安全区域会影响我的设计吗?我的意思是在iOS 11上?
谢谢
答案 0 :(得分:4)
安全区域是一种布局指南(LINK)。
布局指南,表示视图中不受条形和其他内容影响的部分。在iOS 11+中,Apple不推荐使用顶部和底部布局指南,并使用单个安全区域布局指南替换它们
由于iPhone X的状态栏高度与以前的所有iPhone不同,因此会导致Label-A错位在状态栏下方。
要解决此问题,我们需要使用Xcode 9界面构建器中引入的“安全区域布局指南”。
有关 SAFE AREA 的更多信息,请阅读此LINK
答案 1 :(得分:1)
“安全区域布局指南”有助于避免重置系统UI元素 定位内容和控件时
安全区域是系统UI元素之间的区域,即状态栏,导航栏和工具栏或标签栏。因此,当您向应用添加状态栏时,安全区域会缩小。向应用添加导航栏时,安全区域会再次缩小。
在iPhone X上,即使没有显示条形,安全区域也会从纵向和底部屏幕边缘提供额外的插图。在景观中,安全区域从屏幕的两侧和家庭指示器插入。
这取自Apple的视频Designing for iPhone X,其中还可以看到不同元素如何影响安全区。
详细信息look at this
答案 2 :(得分:0)