私の iPad アプリケーションは横向きのみで、Game Center フレームワークをサポートしています。
次のシーケンスの後:
- 認証Game Centerポップアップが表示され、
- ユーザーがプロファイルの作成を決定する
- GameKit フレームワークによって管理される詳細なアカウント作成ポップアップが表示されます
- ユーザーが操作をキャンセルした
私のアプリはビューを台無しにしています: ビューは左側で 90° 回転しています。
この時点で、アプリをローテーションしても役に立たないので、問題を解決するにはアプリを再起動する必要があります。
もちろん、関連するすべての低レベル ビュー コントローラー (基本的な UINavigationController であるルート ナビゲーション コントローラーを除く) は、次のメソッドを実装しています。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
なぜ私がこんなに厄介な振る舞いをするのか分かりますか?