次のストーリーボードを含むプロジェクトを見てきました。
http://www.disclafani.org/vc.png
CustomerPagesViewController が NavigationController としてどのように構築されたかを知りたいのですが、RootNavigationController が表示されません。
簡単に言えば...ViewControllerを埋め込むUINavigationControllerを定義するにはどうすればよいですか?
次のストーリーボードを含むプロジェクトを見てきました。
http://www.disclafani.org/vc.png
CustomerPagesViewController が NavigationController としてどのように構築されたかを知りたいのですが、RootNavigationController が表示されません。
簡単に言えば...ViewControllerを埋め込むUINavigationControllerを定義するにはどうすればよいですか?
navigationbar controller
ストーリーボードにナビゲーション コントローラーをドラッグ アンド ドロップすると、2 つのコントローラー (より正確には 2 つのシーン) が作成tableview controller
されますrootview controller
。テーブルビュー コントローラーをカスタム コントローラーに置き換えるだけで、ナビゲーション コントローラーに組み込まれます。
編集 申し訳ありませんが、最初の回答で誤解を招くと思います。あるコントローラーを別のコントローラーに単純に交換できるようには見えません。カスタム ビュー コントローラーをナビゲーション コントローラーに埋め込む場合は、次の方法が適しています。
view controller
絵コンテにドラッグ&ドロップcustom view controller
ID インスペクタでカスタム クラス フィールドを編集して参照しますembed in
Navigation Controllerを選択してオプションを選択します。Navigation ControllerにはView Controllerが含まれているはずです。ナビゲーションバーコントローラーをドラッグアンドドロップした際に作成されたテーブルビューコントローラーを削除できます。