我想在Swift中强制设备旋转
我已经读过,这段代码应该有效,但它并没有:。
let value = UIInterfaceOrientation.LandscapeRight.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
这可能是旧版本,还是为什么它不起作用?
答案 0 :(得分:2)
强制设备轮换的仅支持方式是执行一个呈现的视图控制器,其支持的方向仅限于您想要的方向。
您可以阅读有关此主题的其他任何hacky内容(例如在您提供的代码中设置设备方向)是错误的且不受支持。