0

我想知道即使设备的当前方向被锁定(通过双击主页按钮并按下灰色方向锁定图标)如何感知方向变化

但是,我见过UIImagePickerController可以感知方向变化并改变其控制方向的视频拍摄应用程序 ( )。

我知道为了检测变化,我可以使用:

- shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
- UIDeviceOrientationDidChangeNotification

但是如果设备的方向被锁定,这些方法都不起作用。

4

1 回答 1

1

您可以使用accelerometer来获取当前方向检查此检测 iPhone 屏幕方向

于 2012-06-18T08:36:26.797 回答