获取"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
。
我已经通过 XCode 将方向锁定为 landscape-left 和 landscape-right,但是使用 UIDevice.current.orientation
给出的方向就好像它没有被锁定一样。就像当我身体(在现实生活中)处于肖像状态时,但我的视野被锁定在 landscape-left,我仍然希望获得 landscape-left
,这可能吗?
我当然可以通过测试宽度 > 高度来获得 non-specific 方向。但我需要 landscape-left
或 -right
.
不是询问 device 的方向,而是询问 app 的方向,方法是询问 UIApplication.shared.statusBarOrientation
。