UITabBarController (縦向きに設定) のルート ビュー コントローラー (VC) を持つ iPhone アプリがあり、いくつかのタブがあり、そのうちの 1 つは単純な UIViewController です。その UIViewController には「ビデオの再生」という 1 つのボタンがあり、クリックするとビデオのモーダル ビューが開きます (ビデオの再生が自動的に開始されます)。ビデオ ビューは、UIViewController 内の UIWebView です。Web ビューの VC の向きを横向きに変更しようとしましたが、うまくいきませんでした。
タブ バーまたはナビゲーション コントローラーを使用している場合、すべての子 VC が親と同じ向きになることを理解しました。これは理にかなっています。これが、向きの問題を回避する方法であることを期待して、Web ビューの VC モーダルを作成した理由です。
私の質問は次のとおりです。これは正確ですか - モーダルを使用する場合、Web ビュー VC を縦向きにする必要はなく、shouldAutorotateToInterfaceOrientation メソッドに応答できます (まだ動作させることができていませんが)。
ところで、iOS 6を使用しています。
前もって感謝します。