嵌入在 NavigationController 中的 UITabBarController

Posted

技术标签:

【中文标题】嵌入在 NavigationController 中的 UITabBarController【英文标题】:UITabBarController embedded in a NavigationController 【发布时间】:2009-07-09 20:45:23 【问题描述】:

我知道之前有人问过这个问题,我听到的解决方案是不使用 UITabBarController,而是将 UITabbar 添加到视图并将其相应的 viewController 推送到导航控制器。 但是,当我使用这种方法时,我可以看到标签栏,但我无法在标签栏上显示 tabbaritems。它只在底部显示一个标签栏。我尝试设置一个处理按钮响应的 tabbardelegate,但显然没有似乎毫无意义的按钮。

有什么好的建议吗?

【问题讨论】:

【参考方案1】:

他们告诉你不要这样做,因为它不起作用。

您可以有一个如下所示的 tabBar: [导航][导航][导航]

但你不能拥有:

导航

[标签]

【讨论】:

以上是关于嵌入在 NavigationController 中的 UITabBarController的主要内容,如果未能解决你的问题,请参考以下文章

嵌入在 NavigationController 中的 UITabBarController

self.navigationController 即使在嵌入到导航控制器之后也是“空”

在容器视图中嵌入 NavigationController

IOS。如何在 .xib 中嵌入 NavigationController?

嵌入 NavigationController swift4 时从 UIPageViewController 更新子 ViewController

如何从 ViewController 中分离(推送)到 NavigationController 中嵌入的另一个 ViewController?