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
固定您的视图,但在故事板中,您需要将内容固定到视图控制器视图内的安全区域节点:
我正在我的应用程序中重构一些关于 iPhone X 约束的视图,并将一组视图移动到 TabBarController 视图中,同时还有一个导航视图。一切正常,但有一件事。嗯...总有 "one issue left" 的东西,不是吗?
所以我遇到的问题是顶部布局指南设置得很高。我不想那样。请参阅有关此问题的屏幕截图。
我已将标签 "Maandag" 和 "Op afspraak"(最上面的一个)的顶部约束设置为 0。好的,请参见顶部布局指南。我转换为此 TabBar 视图的所有视图都有此问题:( 我正在使用故事板。
这是设备上的结果(所有类型的设备上都一样)
提前致谢!
有了iOS11,苹果是deprecatingtop(bottom)LayoutGuide
而切换到safeAreaLayoutGuide
。在代码中,您可以使用 view.safeAreaLayoutGuide.topAnchor
固定您的视图,但在故事板中,您需要将内容固定到视图控制器视图内的安全区域节点: