2016-12-13 39 views
0

iOS Navigation flow diagram in my appiOS版 - 的UINavigationController之前的UITabBarController

我创造与UINavigationController的和的UITabBarController的iOS应用。 使用一个导航控制器和下一个屏幕的前2-3个屏幕嵌入在标签栏控制器中。并且每个标签栏项目使用单独的导航控制器。 当导航到其中一个标签栏项目时,并且在标签栏控制器(HomeViewController2)之前将其导航回单击返回到屏幕时。

[HVC1 - > HVC2 - > TBC1 - > UIVC1 - > UIVC1.1 - > UIVC1.2,现在单击后退导航按键。它会回到HVC2]

我发现第一个导航栏隐藏了标签栏项导航控制器的导航栏。如何在标签栏内使用单个导航控制器并返回到标签栏中的初始视图,使用主导航控制器导航回到先前的视图?

+0

实际上你想要做什么?隐藏导航栏项目? – KKRocks

+0

是的。遍历标签栏导航控制器时隐藏主导航栏。 – Afzal

回答

0

您需要更改appdelegate的窗口的rootViewController而不是push到tab viewcontroller。

Window.RootViewController = yourTabViewContoller; 
+0

如果我这样设置,我无法从标签视图返回到主页视图的权利? – Afzal

+0

是的,你不能。 – KKRocks

+0

我也需要该导航,如图所示 – Afzal

相关问题