iOS通过硬件方向锁定和仅限纵向模式检测设备方向

时间:2014-07-16 14:34:17

标签: ios iphone objective-c orientation device-orientation

信息:
硬件锁定(通过锁定中心)
应用程序仅支持肖像

原因: 调整使用AVCapture拍摄的图像的方向,即在横向拍摄照片时,进行调整以使其在显示时显示为肖像。 AVCapture设置为纵向(如果另外设置,实际的相机图层将旋转,这不是预期的。)

如果启用了硬件锁定(通过控制中心),UIDeviceOrientationUIInterfaceOrientation将始终返回纵向。

是否有办法(除了使用加速度计)检测设备方向/倾斜,而不考虑锁定?

1 个答案:

答案 0 :(得分:0)

我不相信您可以检测硬件锁是否打开。