我目前正在使用 CoreMotion 的 DeviceMotion 来获取 iPhone 的方向(滚动、俯仰、偏航)。现在我想要相对于地理北极的这些值;因此,我需要一个包含滚动、俯仰和偏航值的 CMAttitude 引用对象,如果 iPhone 背面面向北极(3D),则会报告这些值。 CLLocationManager 仅返回 Tesla 中的磁航向 (x, y, z)。
您知道如何将这些值转换为横滚、俯仰和偏航吗?
提前致谢,
亚历山大
最佳答案
iOS 5提供了指定方法。在开发人员文档中查找 CMAttitudeReferenceFrameXTrueNorthZVertical。
关于iphone - iOS CoreMotion CMAttitude 相对于北极,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5183212/