即使设备已锁定方向,如何进行方向检测
Posted
技术标签:
【中文标题】即使设备已锁定方向,如何进行方向检测【英文标题】:How to do Orientation Detection even the device has locked orientation 【发布时间】:2012-06-18 08:21:20 【问题描述】:我想知道即使设备的当前方向被锁定(通过双击主页按钮并按下灰色方向锁定图标),如何感知方向变化
不过,我见过可以感知方向变化并改变其控制方向的视频拍摄应用 (UIImagePickerController
)。
我知道为了检测变化,我可以使用:
- shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
- UIDeviceOrientationDidChangeNotification
但是如果设备的方向被锁定,这些方法都不起作用。
【问题讨论】:
Detect ios device orientation lock 的可能重复项 【参考方案1】:您可以使用accelerometer
获取当前方向检查此Detect iPhone screen orientation
【讨论】:
以上是关于即使设备已锁定方向,如何进行方向检测的主要内容,如果未能解决你的问题,请参考以下文章