在我的信息 plist 中,我将支持的界面方向 (iPad) 定义为所有方向,并且它可以工作。唯一的问题是,如果我以横向模式开始,它以纵向模式开始,但是如果我旋转然后向后旋转,它会修复。
那么我怎样才能让它适应启动方向呢?
谢谢。

最佳答案

您可以通过在您的 didFinishLaunchingWithOptions: 或 View Controller 的 viewWillAppear: 中实现以下内容来强制您需要的方向。

[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft animated:NO];

关于objective-c - iPad 启动方向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6062700/

10-14 23:42