我的故事板中有以下結構設置。iOS故事板 - 重新使用UIViewController
我有一個TabViewController(紅圈內)是通過其標籤做推(藍色圓圈)的一個顯示一個UIViewController。
我想從TabViewController重新使用該UIViewController。我想'推'它,但我真的沒有一個導航控制器,所以我可能會最終顯示爲一個模式。
但是,我不確定如何處理導航到TabViewController,因爲在這種情況下沒有導航欄。有關處理此問題的最佳方法的任何建議?
編輯
是否有插入時,其直接從TabViewController顯示的導航控制器的方法嗎?
從segue中顯示它時它是否工作?如何在一種情況下顯示導航欄(模態)而不是其他(推送)? – bugfixr
它工作在模態賽格。導航控制器會顯示該欄,如果存在的話,但在這兩種情況下顯示導航欄可能是個好主意。當navcontroller存在時,我認爲navbar左邊的按鈕會被後退按鈕取代,所以試着把它放在那裏。如果故事板開始顯得雜亂,則應該在代碼中執行一種類型(模式/推式)。 –
對於導航控制器...現在可以使用自動後退按鈕。我試圖解決的問題是如何在顯示爲模式時顯示導航欄(但不會在顯示雙擊導航時顯示)。 – bugfixr