【问题标题】:UINavigationViewController content showing phantom tabbarUINavigationViewController 内容显示幻像标签栏
【发布时间】:2021-05-05 01:54:42
【问题描述】:

我有一个UINavigationViewController,推送的视图控制器的高度是从视图底部减去的(见图)。

这是一个以导航控制器为基础的故事板。当我检查视图检查器时,导航控制器位于显示的选项卡栏的顶部,但下一个 vc 是上方的选项卡栏高度。有人知道如何摆脱那个空间吗?

非常感谢您的帮助!

【问题讨论】:

  • 显示故事板或代码
  • 添加更多细节,例如故事板和代码,以及您所面临行为的屏幕记录。

标签: ios uinavigationcontroller storyboard


【解决方案1】:

如果没有更多信息和确切的导航层次结构,很难说出原因。但是,我会先检查您的视图控制器的 extendedLayoutIncludesOpaqueBars 属性并尝试将其设置为 true(它在某些情况下有助于复杂的导航堆栈)。 如果您想使用界面生成器来完成此操作,您可以在“扩展边缘”部分中找到它:

还值得检查前 2 个选项是否也被选中(默认情况下它们应该被选中)。

【讨论】:

    猜你喜欢
    • 2020-12-26
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-28
    • 2020-08-31
    相关资源
    最近更新 更多