在UITabBarController中从VC转出segue后导航栏丢失

时间:2018-02-14 02:37:12

标签: swift uinavigationcontroller uitabbarcontroller segue

我使用的是自定义框架,其子类UITabBarController并嵌入NavigationController。我在UIViewControllers内有三个UITabBarController

在我的UIViewController之一中,我想要导航到UIViewController未管理的其他UITabBarController。我使用了一个segue,这确实有效,但是在新的VC加载时,没有导航栏,也没有后退按钮,所以我可以回到由UITabBarController管理的VC。

我怎样才能做到这一点?简而言之,我只是希望能够从我的UITabBarController管理的VC导航到不是由它管理的VC,然后再返回。

enter image description here

最右下角的VC是不是由UITabBarController管理的,我试图从VC直接导航到其左侧

1 个答案:

答案 0 :(得分:0)

标签栏控制器的每个标签(视图控制器)都应该有自己的导航控制器。

然后,您可以使用选项卡中的show segue显示下一个视图控制器。