iOS - 顶部布局指南高度问题

iOS - Top Layout Guide height issues

我正在我的应用程序中重构一些关于 iPhone X 约束的视图,并将一组视图移动到 TabBarController 视图中,同时还有一个导航视图。一切正常,但有一件事。嗯...总有 "one issue left" 的东西,不是吗?

所以我遇到的问题是顶部布局指南设置得很高。我不想那样。请参阅有关此问题的屏幕截图。

我已将标签 "Maandag" 和 "Op afspraak"(最上面的一个)的顶部约束设置为 0。好的,请参见顶部布局指南。我转换为此 TabBar 视图的所有视图都有此问题:( 我正在使用故事板。

这是设备上的结果(所有类型的设备上都一样)

提前致谢!

有了iOS11,苹果是deprecatingtop(bottom)LayoutGuide而切换到safeAreaLayoutGuide。在代码中,您可以使用 view.safeAreaLayoutGuide.topAnchor 固定您的视图,但在故事板中,您需要将内容固定到视图控制器视图内的安全区域节点: