我的第一個視圖是一個帶rootview的UINavigationController,它在.storyboard中的IB中正確顯示了NavigationBar。我認爲這是很好的,當我在IB設計時,所以我知道比例,因爲視圖在導航欄上變得更小。導航欄中的這個導航欄被推送到我的應用程序的所有視圖中,但是在IB中,該欄未顯示,使得很難弄清楚它將如何顯示。我選擇了「推測」,我認爲NavController應該自動實現它,只需選擇'navigationcontroller'作爲模擬度量標準中的頂部欄即可。在我的一些視圖控制器中,導航欄就在那裏,所有的設置都是「推斷」的。NavigationController中的導航欄不顯示在IB StoryBoard
謝謝。
我總是使用[self.navigationController pushViewController]方法..我想它是不一樣的。 – Martol1ni
你正在使用故事板沒有segues?如果你正在使用Storyboard,那麼你真的應該使用Segues。這就是整個事情的目的。至於TopBar,那麼推斷將不適用於你的情況。你可以通過並改變每一個來顯示TopBar,但絕對最好的解決方案是開始使用segues。他們節省了許多代碼。 – Fogmeister
我想我應該開始看它..無論如何,當par例子登錄時,我必須在傳遞下一個視圖之前做一些檢查,這就是爲什麼我使用pushViewController方法找到它整潔。 – Martol1ni