使用代码布局时如何防止视图进入UITabBar

Posted

技术标签:

【中文标题】使用代码布局时如何防止视图进入UITabBar【英文标题】:How to prevent view goes under UITabBar when using code to layout 【发布时间】:2019-02-26 06:03:22 【问题描述】:

我将没有情节提要的 UIViewController 添加到 UITabBar。 似乎添加的 VC 的视图位于标签栏下方 当我将使用 Storybaord 的 vc 添加到 UITabBar 时发生。

如何防止这种情况发生?

【问题讨论】:

请提供添加ViewController的代码 【参考方案1】:

如果您不希望视图控制器扩展到任何边缘,您可以尝试:

viewController.edgesForExtendedLayout = []

viewController.extendedLayoutIncludesOpaqueBars = false 也应该可以工作

【讨论】:

以上是关于使用代码布局时如何防止视图进入UITabBar的主要内容,如果未能解决你的问题,请参考以下文章

加载 WebView 可防止在布局中加载其他视图

防止视图布局子视图

滚动回收站视图时如何防止项目重复

Android Studio:如何防止工具栏中的向上按钮将子视图向右推?

防止查看出现动画

如何在 segue 动画之前强制布局?