iphone - iPad旋转锁定问题

标签 iphone xcode ipad ios rotation

你好,我有一个关于 iPad 上旋转的问题,我已经搜索过,但我没有找到正确的 awnser。

在 iPad 应用程序中,当我打开一个特殊的叠加层时,我可以旋转到所有界面方向,我会将界面方向锁定为横向,只要叠加层打开,应用程序就不会旋转。当我关闭此叠加层时,应启用旋转。

我希望有人能帮助我

最佳答案

是的,你可以做到这一点。我没有测试过这段代码,但我认为它会起作用。

- (BOOL)shouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)interfaceOrientation     {
// Return YES for supported orientations.
       if (showing_OVERLAY == YES) {
            return NO;
       }
  return YES;
}

关于iphone - iPad旋转锁定问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4931510/

相关文章:

ios - Xcode 模拟器 : how to remove older unneeded devices?

objective-c - 应用程序代码签名验证失败 - 又一次?

iphone - 难以理解通用应用程序、多个 View Controller

ios - iPad2主屏图标尺寸?

ios - 如何在 iOS 中滑动包含在 UIViewController 中的 subview Controller ?

ios - 错误 ITMS-9000 : “Unsupported architectures. Xcode 存档错误

javascript - 在 JavaScript 中确定照片的方向?

ios - 如何解决Insufficient Permission (to submit GPU work from background) (IOAF code 6)?

iphone - 如何在另一个 UIView Controller 中显示复杂的 UIViewController?

ipad - UIPopovercontroller parent ?