ios9 - 在 iOS 9 中以编程方式锁定方向

标签 ios9 device-orientation

作为标题,我想知道现在是否可以在 iOS 9 中以编程方式锁定方向?这对我的应用程序至关重要,但我找不到办法做到这一点。谢谢。

最佳答案

使用 supportedInterfaceOrientations 和 preferredInterfaceOrientationForPresentation 来管理方向
例如

-(UIInterfaceOrientationMask)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{
    return UIInterfaceOrientationPortrait;
}

关于ios9 - 在 iOS 9 中以编程方式锁定方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32571857/

相关文章:

ios - 如何在自定义相机上使用 UISlider 调整亮度?

iphone - UIDEVICE方向

android - 如何向我的 UI 添加填充,以避免在横向时被显示切口遮挡?

ios - TouchesBegan 不适用于 swift 2.0

ios - 如何使用performSelector进行对象值分配

ios - "Unable to simultaneously satisfy constraints"隐藏 View 上的 UIStackView "squished"

javascript - 通过纵向/横向 View 显示不同的数据

css - 将设备方向与 3D 变换结合使用

javascript - React Native 上的设备方向

ios - NSURLConnection的奇怪错误代码4294966295