2016-12-13 75 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

相關問題