嗨,我正在检查 iOS6 的方向变化,除了一件事,我让一切正常。无法在横向上启动应用程序。
如何在横向上启动应用程序?我发现这个How to force a UIViewController to Portraitorientation 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];
我希望这对其他人有用!