【发布时间】:2013-07-09 10:44:14
【问题描述】:
我正在开发一个应用程序,我可以在其中获取 iPhone 的动作。 iPhone 应该在应用程序运行时垂直拍摄,然后我实现了加速度计,它可以帮助我分析倾斜度,但我无法用它来研究旋转。 所以我需要分析磁力计旋转,但我不知道如果我垂直使用iPhone是否也可以使用它。
有人已经为此用途实现了一些代码吗?
谢谢!
【问题讨论】:
-
你应该使用 CoreMotion。它内置了访问六轴运动的功能。
-
那么在coremotion中有委托方法可以让我管理磁力计吗?
-
不,您不单独管理它们中的任何一个。相反,您会查看核心运动返回的设备的姿态。设备的姿态是通过核心运动计算的,并考虑了加速度计、陀螺仪和磁力计。
-
完美,我会检查的!非常感谢!
标签: iphone ios objective-c magnetometer