首页 > 解决方案 > Interface Builder 中的 iOS 安全区域

问题描述

这里不是一个频繁的 iOS 开发者,只是看到了这个,让我好奇地坚持下去。我创建了两个故事板,其中一个中的视图控制器显示了用子视图的 bg 颜色着色的安全区域:

完整的背景颜色

而另一个带有视图控制器的情节提要,所有我认为是相同的设置都显示安全区域没有:

在此处输入图像描述

不管它看起来如何,运行该应用程序显示安全区域正在变颜色,只是让我想知道这是否是 Xcode 怪癖或者可能是我遗漏了一些东西。

谢谢!

标签: iosxcodeinterface-builder

解决方案


在第一个屏幕截图中,您的导航控制器没有显示标签栏。但是,它在第​​二个屏幕截图中可见。

您可以通过更改顶部栏设置在属性检查器中切换选项卡栏的可见性(屏幕右侧带有三个水平线和圆圈的图标) 。

属性检查器的屏幕截图,顶部栏设置可见

可能的值及其含义:

  • 无:顶部栏将不可见。
  • 推断:顶部栏将模仿默认设置(在这种情况下将从父导航控制器推断)
  • 其他值:顶部栏将具有明确选择的样式。

顶栏设置的可能值


推荐阅读