如何检查"Is landscape orientation allowed by user in iOS?"?



我想这个问题在标题中很清楚。我正在询问当前如何获取"横向方向是否被用户从设置中锁定或允许"。(如启用禁用wifi或gps(。此外,如何监听用户在设置中执行的启用/禁用操作?

我不是在请求方向更改侦听器(viewWillTransition(或当前方向状态(UIDevice.current.contation.isLandscape(。

我的目标是,如果用户从手机设置中禁用了横向方向,则可以看到一个按钮来手动更改视频方向,否则按钮将不可见,视频旋转将仅从手机的实际旋转中启动(viewWillTransition(。

我试着详细解释我的问题,因为当我在谷歌上搜索时,有太多关于(viewWillTransition(和(UIDevice.current.aorientation.isLandscape(的问题。没有找到我的问题的答案。

不可能,锁由操作系统处理,对应用程序是透明的。

最新更新