我有一個問題,我不知道如何解決。目前我有主要UIViewController
與一些按鈕。這是使用應用創建的初始視圖。在它上面,一個按鈕調用故事板在ViewController上的樣式Modal,它是UINavigationController
的一部分。之後,在UINavigationController
內部通過賽段處理幾個其他視圖控制器,並通過navigationController:popViewControllerAnimated
取回。我不知道如何從UINavigationController
回到第一個UIViewController
。我想,當我上navigationctrl第一個,ViewController導航控制器和回
[self removeFromParentViewController];
然而,只有消除了看法,但似乎UINavigationController
某種程度上保持活着,結果是黑屏。創建無連接的segue並從代碼中調用它可能是可能的,但我不知道這是否是正確的方式。這會讓導航控制器保持活躍嗎?
是的,你是對的。隱藏酒吧應該是一個合適的方式。我試圖從IB隱藏它,但由於某種原因,它仍然彈出。我會嘗試從代碼中做到這一點,但無論如何im imiger找出如何刪除navcontroller :) – Gossamer
你也可以從IB刪除它。在「模擬度量 - 頂部欄」下的視圖控制器檢查員中,選擇「無」。你仍然沒有回答我的問題。爲什麼讓自己更難?只需將NavigationController作爲初始視圖控制器,您就不必擔心刪除它。 – Fogmeister
我同意你的意見。我將使用NavigationController。但我想學習如何從窗口中刪除navigationcontroller。也許在其他時間,我將需要... – Gossamer