シーンを制御するビューコントローラは1つだけです。しかし、このviewControllerには、シーンの特定のサブビューを制御する他の2つのView Controllerがあるかもしれません。これを行うには、シーンviewControllerにプロパティを作成します。ケースの場合はtableViewController用、ビュー用の場合は1つです。私は物事をまとめるのが好きなので、これらのviewControllerの両方のアウトレットを作成し、インターフェースビルダーで作成します。インタフェースビルダーでそれらを作成するには、オブジェクトライブラリからオブジェクトを取り出し、そのタイプを関連するviewControllerに設定します。あなたのシーンのviewControllerで作成した適切なコンセントに接続してください。注:これは重要です。それ以外の場合は、ARCを使用してアプリケーションをクラッシュさせる場合はviewControllerが解放されます。次に、これらのViewControllerを制御したいビューまでフックして、完了します。
また、シーンのviewControllerでviewControllerをインスタンス化してホップアップすることもできます。
これが役に立ちます。
編集:これは良いアイデアではなく、実際にはHIGに逆らってコンテンツの各画面に対して1つのViewControllerを維持し、代わりに適切なビュークラスを作成して、単一のView Controllerで対話を処理しますさまざまな意見の間に
あなたの例に問題があります。 CustomViewController viewDidLoadイベントは発生しません...正常ですか?それを修正する方法はありますか?そうでなければ、これは本当に良い投稿です!ありがとうございました。 –