私は2つのUIViewController、UIViewControllerParentとUIViewControllerChildを持っています。 UIViewControllerParent内部で私は子供コントローラをインスタンス化し、サブビューとしてのビューを追加します。サブビューの方向変更を処理する方法
UIViewControllerChild *child = [[UIViewControllerChild alloc] init];
[self.view addSubView:child.view];
今向きの変更は、親のみviewcontrollersのshouldAutorotateToInterfaceOrientationメソッドが呼び出されたときにのみ、親の向きが変わります。子のshouldAutorotateToInterfaceOrientationメソッドが呼び出されず、ビューが回転しないという正しい動作ですか?
もしそうなら、子ビューを回転させるための最良の方法は何ですか?自動的にレイアウトするように子コントローラを設定する方法があるはずです。
アドバイスはありますか?ここで
ちょうど私の問題が何だったかを明確にする。私はビューにではなく、ウィンドウ上のサブビューとして自分のビューを追加していました。 – Craigt