我的UITabBarController
標籤之一的設置看起來像這樣,其中第一個UINavigationController
位於我的主UITabBarController
右側,作爲第二個標籤(索引1)。UINavigationBars在移除嵌套的UINavigationControllers時不顯示
有一個在第二和第三控制器之間的UINavigationController
;我刪除了它,因爲我相信我需要創建一堆UIViewController
而不是嵌套導航控制器。所有意見必須由一個導航控制器幹,不過,現在我已經刪除了NavController,我不再有3號的ViewController導航欄(在我的iPhone上運行),有什麼問題呢?
順便說一句,我已經嘗試在第三個ViewController上使用[self.navigationController.navigationBar setHidden:NO];
,它不工作,並且在故事板中'頂部欄'被設置爲「不透明導航欄」。
編輯:
此時其實我已經成功地建立了我的整個導航層次不嵌套UINavigationController
S,但不能導航,因爲它帶走了我的UINavigationBar
小號時立即顯示,但是,簡單地在已經存在的UINavigationItem
重新建立的navcontrollers中重新嵌入視圖。
這個問題已經花費了我很多時間它甚至不好笑,我顯然不理解概念上的東西或什麼,我已經閱讀了'UINavigationController's和'UITabBarController's文檔 – Chisx