为啥我看不到navigationitem 的标题?
Posted
技术标签:
【中文标题】为啥我看不到navigationitem 的标题?【英文标题】:Why can not I see the title of navigationitem?为什么我看不到navigationitem 的标题? 【发布时间】:2018-06-05 16:26:43 【问题描述】:为什么我看不到navigationitem 的标题?我是一个真正的新手,但我的故事板是这样工作的:导航栏 -> 选项卡栏 -> 视图控制器。在视图控制器中,我可以看到选项卡,但看不到导航项的标题。
对不起,我来自阿根廷
【问题讨论】:
【参考方案1】:导航控制器的最顶层子级是视图控制器,其标题显示在导航栏中。在您的项目中,该子项是选项卡栏控制器。您的标签栏控制器没有标题,因此导航栏中不会出现任何内容。
(这是导航控制器中的标签栏控制器设计不佳的众多原因之一。请注意,Apple 确实没有将此配置列为使用标签栏控制器的预期方式之一:https://developer.apple.com/library/archive/documentation/WindowsViews/Conceptual/ViewControllerCatalog/Chapters/TabBarControllers.html#//apple_ref/doc/uid/TP40011313-CH3-SW2)
【讨论】:
我将标题放在标签栏控制器中,现在它显示出来了。我将考虑在未来的项目中不生成该序列导航控制器 -> 选项卡栏。非常感谢以上是关于为啥我看不到navigationitem 的标题?的主要内容,如果未能解决你的问题,请参考以下文章
为啥 self.navigationItem.backBarButtonItem 总是为零?