在我的应用程序中,我想更改设备方向。
我已经像在另一个相同主题的问题中一样尝试过:
let value = UIInterfaceOrientation.landscapeRight.rawValue
UIDevice.current.setValue(value, forKey: "orientation")
Run Code Online (Sandbox Code Playgroud)
但这似乎只有在已经允许方向的情况下才有效,以便用户可以通过旋转设备来更改它,并且它还可以通过动画更改方向。但我希望我的应用程序在 VC1 中只有一个方向,而在 VC2 中只有一个方向。用户不应该影响方向,也不应该有动画。这可能吗?
对不起,我的英语不好....