在我的应用程序中,我想更改设备的方向。
我尝试使用与同一主题的其他问题相同的方式:
let value = UIInterfaceOrientation.landscapeRight.rawValue
UIDevice.current.setValue(value, forKey: "orientation")
但是,这似乎只有在方向已经被允许的情况下才起作用,以便用户可以通过旋转设备来更改方向,并且它也会带有动画更改方向。但我希望我的应用程序在VC1中仅具有一种方向,在VC2中也只有一种方向。用户不应该对方向产生影响,也不应该有动画效果。这可行吗?抱歉我的英语不好....