在Swift iOS中设置设备方向

前端之家收集整理的这篇文章主要介绍了在Swift iOS中设置设备方向前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为iPhone开发一个快速的应用程序。在我的应用程序中有一个模态视图,我只想在纵向视图。

我的问题是,我如何以编程方式强制手机不允许旋转?换句话说,我正在寻找不允许模态视图以横向模式显示代码(打开纵向旋转锁定)。

这只是1模式视图,所以我不能关闭整个应用程序的旋转,否则我只是完全禁用旋转。

我在我的研究中找到代码here
但它是在客观的C,万一有帮助的情况下。谢谢!

您可以在需要纵向的每个视图的ViewController中粘贴这些方法
override func shouldAutorotate() -> Bool {
    return false
}

override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
    return UIInterfaceOrientationMask.Portrait
}
原文链接:https://www.f2er.com/swift/321309.html

猜你在找的Swift相关文章