UINavigationBar 未显示,尝试了多个修复

Posted

技术标签:

【中文标题】UINavigationBar 未显示,尝试了多个修复【英文标题】:UINavigationBar not showing, tried multiple fixes 【发布时间】:2015-06-21 04:33:54 【问题描述】:

这真的很令人沮丧,因为无论我做什么,我的导航标题都不会出现。视图甚至是导航的根控制器 我尝试了以下方法: 在 Interface Builder 中选中“显示导航栏”框。 将模拟指标用于导航栏。 以编程方式设置标题,隐藏为 false。 选择侧面的导航项并设置标题:我已经尝试并搜索了所有内容,甚至在不同的计算机、新项目上尝试过,并且都在运行时查看像这样:

【问题讨论】:

【参考方案1】:

您的initialViewController 似乎不是UINavigationController,因此包含UIButtonviewController 最初只是显示,因为它是initialViewController。看图就清楚了。

首先选择您的UINavigationController 并将其设置为故事板中的initialViewController。这个修改可以让你开心..对不起,如果你已经做了......

【讨论】:

【参考方案2】:

在情节提要中,您必须在导航控制器属性检查器中设置其属性“是初始视图控制器”。

【讨论】:

以上是关于UINavigationBar 未显示,尝试了多个修复的主要内容,如果未能解决你的问题,请参考以下文章

iOS 11 上未显示导航栏标题和导航按钮

导航项按钮未显示

如何防止 UINavigationBar 在 iOS 7 中覆盖视图顶部?

UINavigationBar 设置图像未完全绘制

故事板中未显示导航栏

iOS 7 UINavigationBar 在视图转换时未隐藏