我有一个splitcontroller和有模式地显示来自detailcontroller的viewDidLoad中(它的登录屏幕)一个模式的普遍应用检测上的应用程序启动正确的方向
当打开iPad版,我想能够在纵向或横向上启动它取决于设备的初始方向。问题在于它始终以纵向形式启动(预计按照documentation)。
如果我有设备作为肖像,然后转动景观,它的作品。但是如果我直接打开应用程序,它不会。
BTW:我已经设置return true
在那个登录的viewController的(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
更新: 如果我从viewDidAppear而不是viewDidLoad中进行SEGUE,模态的方向正常工作,但SplitController被视作一个而在模态之前,我该如何避免这种情况?
- (void)viewDidAppear:(BOOL)animated
{
[self.splitViewController performSegueWithIdentifier:@"toModal" sender:self.splitViewController];
}
不工作。我已经把这些代码放回原处,并接受所有的方向,但它只能显示肖像 – dimirc 2012-07-24 00:53:48