Xcode 导航栏、标签栏、表格视图标题未显示

Posted

技术标签:

【中文标题】Xcode 导航栏、标签栏、表格视图标题未显示【英文标题】:Xcode navigation bar, tab bar, table view title not showing 【发布时间】:2015-02-19 21:53:19 【问题描述】:

我有导航栏标题没有显示的问题,并且表格的第一行没有显示,这是我嵌入标签栏控制器时发生的。 查看图片:

如何解决这个问题,有什么问题?

【问题讨论】:

尝试在 NSLog 中打印 navigationbar.title,无论它是否有任何值。我觉得它可能被隐藏或与背景颜色混合。 你能添加你的布局截图吗? 我又添加了一张图片,你的意思是在那个截图上吗? 【参考方案1】:

NavigationControllers 导航堆栈顶部的控制器是 TabBarController,因此它将显示它的标题,而不是 TabBarControllers 子级的 TableViewControllers。

This question 可以帮到你。

【讨论】:

谢谢,我刚刚切换了顺序 tabnav 和导航,现在可以使用了.. 是不是很好的解决方案? 很难说,它不是标准解决方案(当导航控制器通常是根控制器时)。考虑到导航堆栈的其他问题的许多解决方案可能不适用于您的架构。

以上是关于Xcode 导航栏、标签栏、表格视图标题未显示的主要内容,如果未能解决你的问题,请参考以下文章

导航和标签栏控制器未显示

标签栏 UIViewController 中导航栏中的按钮未显示

ios xcode底栏始终是tab项

标签更改后导航栏下的表格视图

标签栏、导航栏和段控制的设计问题

导航左侧标签栏项目