14

ContainerView(ViewControllerをセットアップしている)を含むviewControllerがあります。セグエを設定していますが、prepareforsegue メソッドで、コンテナ View に埋め込まれている viewController への参照を取得したいと考えています。それ、どうやったら出来るの。segue.destinationViewController を使用して UIViewController への参照を取得できることはわかっていますが、ContainerView が指す viewController もセットアップしたいと考えています。

4

1 に答える 1

28

あなたはすでにあなたの答えを持っています。コンテナー ビューはビュー コントローラーではなく、ビューです。埋め込みセグエが子ビュー コントローラーのコンテンツ ビューを配置するフレームを定義するだけです。

システムが子 VC を作成すると、prepareForSegue メソッドが呼び出されます。その時点で、segue.destinationViewController には、コンテナー ビューに含まれる子ビュー コントローラーが含まれます。

于 2013-09-07T12:36:36.153 に答える