1

私のアプリはすべて横向きモードです。ある時点で Tab Bar Controller を使用して画面に切り替えますが、縦向きモードのように配置されています。すでにlandscapeにあるため、このメソッドは呼び出されていません。とにかくこれに対する答えがありますか?ありがとうギアルド

4

2 に答える 2

2

Rengersは正しいです。すべてのタブビューで、それぞれのshouldAutoRotateToInterfaceOrientationオーバーライドがYESになっていることを確認してください。アプリの設定方法に応じて、親ビューにshouldAutoRotateToInterfaceOrientationオーバーライドがあるかどうかを確認します。もしそうなら、それらをコメントアウトし、タブビューのみのオーバーライドを残すことは価値があるかもしれません。

于 2010-03-25T01:33:41.270 に答える
2

UITabBarController をサブクラス化する必要はありません。すべてのサブビューが横向きをサポートしている場合、タブ バーは横向きに自動回転します。すべてのタブが横向きをサポートしていることを確認してください。

于 2010-03-24T17:08:02.730 に答える