【问题标题】:UIStoryBoard - Prevent View from overlapping status bar (iOS 11 App)UIStoryBoard - 防止视图重叠状态栏(iOS 11 应用程序) 【发布时间】:2017-09-18 09:15:15 【问题描述】: 我想停止我的视图与状态栏的重叠 【问题讨论】: 标签: swift iphone storyboard ios11 xcode9 【解决方案1】: 使用自动布局并将您的视图固定到顶部布局指南,或使用新的安全区域布局指南。要启用它,请在情节提要的文件检查器中勾选以下选项。 作为一个例子,我使用了灰色图像视图: 如下图所示,它没有与状态栏重叠: 【讨论】: 你能分享更多细节吗? 我尝试向我的所有 VC 添加安全区域,它会自动从安全区域而不是布局指南中获取间距,但是当我运行应用程序时,视图仍然从问题中提到的红线上方开始。跨度> 我必须查看故事板和约束才能为您提供帮助。 我必须将“顶部对齐到:安全区域”约束的常量更改为 0。当时是-20。由于单击“使用安全区域布局指南”,可能会自动设置 -20。 没有故事板怎么办?