如何使用 segue 维护 UITabBar

Posted

技术标签:

【中文标题】如何使用 segue 维护 UITabBar【英文标题】:How to maintain UITabBar with segue 【发布时间】:2019-05-13 09:38:08 【问题描述】:

所以,我有一个层次结构(参见图片以便更好地理解):导航控制器 -> 选项卡栏控制器 -> VC1,2,3,4,5

一切顺利,一切正常。

现在,如果我从那些 VC 中选择一个,我会失去我的标签栏。我认为这很奇怪,因为它们都与 Tab Bar Controller VC 有连接。

有什么方法可以维护它?

谢谢

【问题讨论】:

TabBarController in NavigationController does not show TabBar in viewControllers的可能重复 【参考方案1】:

您不应该在 UINavigationController 中添加 UITabBarController,但您应该在 UINavigationController 中添加由 UITabBarController 管理的每个 UIViewController

如下图

【讨论】:

嗨@omartarek,由于某种原因,我的导航栏没有显示在其他两个栏上......这正常吗? 你能用截图澄清一下吗? @tateNate78g3

以上是关于如何使用 segue 维护 UITabBar的主要内容,如果未能解决你的问题,请参考以下文章

如何快速在UITabBar之间传递数据

如何使 UITabbar 透明以便超级视图的背景图像可见?

如何使 Xcode segues 不可逆?

IOS - 如何使默认的后退按钮调用展开segue

如何使 segue 等待功能在按钮按下时完成?

如何通过 segue 到下一个 ViewController 使“查看全部”按钮显示数据?