1

両方の向きで ipa アプリを開発しましたが、- (BOOL)shouldAutorotate {return YES;} 呼び出されませんでした。

4

1 に答える 1

1

を使用UINavigationControllerすると の向きが乱れる可能性がありviewControllersます。それを機能させるには、カスタム NavigationController を実装してアプリケーションで使用します。サブビューをウィンドウに追加していないことも確認する必要があります。使用subViewするとUIWindow、コンソールに警告が表示されます。Application windows are expected to have a root view controller at the end of application launchを使用すると、オリエンテーション メソッドは呼び出されませんsubview。正しいやり方は

self.window.rootViewController = yourRootController;

あなたの問題を解決するUINavigationController を実装するための私の答えに従ってください。

于 2013-04-08T13:18:44.400 に答える