こんにちは、iOS6 の向きの変更を確認していましたが、1 つのことを除いてすべて正常に動作しました。横向きでアプリを起動する方法はありません。
横向きでアプリを起動するにはどうすればよいですか? このHow to force a UIViewController to Portrait orientation in iOS 6を見つけましたが、それは機能しません。アプリは常に縦向きで起動し、横向きで起動する必要がありました...
別のビューに移動してから「最初のビュー」に戻ると、横向きになっています! しかし、アプリを起動すると、縦向きになっています...
ありがとうございました!!
- - - - - - - - - - - - - - - アップデート - - - - - - - - - - -----------
これは、アプリデリゲートからメインビューをロードする方法です:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
myViewController = [[myViewController alloc] init];
self.navController = [[UINavigationController alloc] initWithRootViewController:myViewController] ;
[self.window setRootViewController:navController];
[self.window makeKeyAndVisible];
------------------------------ 更新 2 -------------------- ----------- 私はそれを機能させました。以前のコードを次のように変更しました:
self.navController = [[UINavigationController alloc] init] ;
[self.window setRootViewController:navController];
[self.window makeKeyAndVisible];
[navController presentViewController:myViewController animated:NO completion:NULL];
これが他の誰かに役立つことを願っています!