私はViewControllerを持っていますmainVC - ナビゲーションビューとラッパービューの2つの部分で構成されています。ユーザーがNavigationViewのボタンの1つ、たとえばViewControllersの1つを押すと、vcがWrapperViewの中にロードされます。私のナビゲーションが表示され、ユーザーは依然としてナビゲーションビューのボタンを使用してビューを変更することができるように - 私が知りたいビュー内でナビゲーションコントローラを作成
addChildViewController(vc)
//size adjustment
vc.view.frame = contentView.bounds
WrapperView.addSubview(vc.view)
は、それが可能WrapperViewの内側にNavigationControllerを置くことです。どのようにそれを行うことができますか?
ありがとうございます - キャッチ! – moonvader
あなたはWrapperView内のViewControllerから別のViewControllerを開く最良の方法は何ですか? – moonvader
を追加したとします。 Navigation ControllerをWrapperビューのviewControllerとして設定し、私の答えで述べたようにrootViewControllerを開始しました。今、mainVCから別のViewControllerを開く必要がありますか?VC2? mainViewControllerの内部から、self.navigationController.showViewController(VC2、sender:nil)を簡単に呼び出すことができます。 –