タブバーベースのアプリケーションはまったく回転しません。私は運がなくても必要なすべての設定を済ませました。タブバーベースのアプリケーションはまったく回転しません
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return YES;
}
をしてviewDidLoad
方法で私は、プロパティを設定している:すべての私のコントローラは上書き
self.view.autoresizesSubviews = YES;
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleWidth;
は、今私は
shouldAutorotate
方法は一回のみのビューが最初に作成されたときに呼び出されていることに気づきました、私はそれがそうでなければならないと思う。私のすべてのコントローラはサブクラス化しています
UIViewController
私は何をするべきか分かりません。助けていただければ幸いです。
ありがとうございました。
はどのようにタブバーコントローラを表示していますか?コードを表示できますか? – sergio
あなたは一人ではありません。私は[同様の問題を抱えています](http://stackoverflow.com/questions/6969624/ios-iphone-ipad-sdk-application-not-changing-orientation)。私はまだ答えを受け取っていませんが。 –
のように、 '[self.window addSubview:rootController.view];'がアプリデリゲートにあります。どこのrootControllerが 'IBOutlet'であるか – madcoderz