打开横屏模式下的视图

3

我正在开发一款竖屏应用程序。在我的一个视图控制器中,当我点击表格视图时会打开另一个视图,但是它会以竖屏模式打开。我希望它能以横屏模式打开。

请指导我如何做到这一点。

谢谢!


你解决了你的问题了吗? - SJS
3个回答

1
据我所知,实现这一点的唯一方法是将视图控制器显示为模态。
[self presentModalViewController:landscapeViewController animated:YES];

并在其中指定横向模式

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return UIInterfaceOrientationLandscapeLeft == interfaceOrientation;
}

这是因为如果模态视图只能以一种方向出现,应用程序会自动旋转到该方向。

有关更多详细信息,请参见此问题的已接受答案:在uinavigationcontroller中过渡到横向旋转


0

我认为这样就可以了:

[[CCDirector sharedDirector] setDeviceOrientation: kCCDeviceOrientationLandscapeRight];

我不太确定...


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接