我正在我的应用程序中重构一些关于iPhone X约束的视图,并将一组视图移动到一个带有导航视图的TabBarController视图中。一切工作都很好,但有一点。嗯...总有“一个问题遗留”的事情,不是吗?
所以我遇到的问题是Top Layout Guide设置得很高。我不希望这样。请参阅有关此问题的屏幕截图。
我已将标签“Maandag”和“Op afspraak”(顶部的一个)的顶部约束设置为0.嗯到顶部布局指南。我转换为此TabBar视图的所有视图都有此问题:(我正在使用Storyboards。
提前致谢!
答案 0 :(得分:2)
对于iOS 11,Apple为deprecating top(bottom)LayoutGuide
并切换到safeAreaLayoutGuide
。在代码中,您可以使用view.safeAreaLayoutGuide.topAnchor
固定视图,但在故事板中,您希望将内容固定到视图控制器视图中的安全区域节点: