获取"locked orientation",也称为"view orientation"

Get "locked orientation", also known as "view orientation"

我已经通过 XCode 将方向锁定为 landscape-left 和 landscape-right,但是使用 UIDevice.current.orientation 给出的方向就好像它没有被锁定一样。就像当我身体(在现实生活中)处于肖像状态时,但我的视野被锁定在 landscape-left,我仍然希望获得 landscape-left,这可能吗?

我当然可以通过测试宽度 > 高度来获得 non-specific 方向。但我需要 landscape-left-right.

的特定方向

不是询问 device 的方向,而是询问 app 的方向,方法是询问 UIApplication.shared.statusBarOrientation