我正在为iPhone开发一个快速的应用程序。在我的应用程序中有一个模态视图,我只想在纵向视图。
我的问题是,我如何以编程方式强制手机不允许旋转?换句话说,我正在寻找不允许模态视图以横向模式显示的代码(打开纵向旋转锁定)。
这只是1模式视图,所以我不能关闭整个应用程序的旋转,否则我只是完全禁用旋转。
您可以在需要纵向的每个视图的ViewController中粘贴这些方法:
原文链接:https://www.f2er.com/swift/321309.htmloverride func shouldAutorotate() -> Bool { return false } override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { return UIInterfaceOrientationMask.Portrait }