我想获取一个基于地平面的参考CMAttitude,例如绘制地平线。
实际上,我能够通过在任何时候获取参考姿态并使用multiplyByInverseOfAttitude旋转我的视图,以获得与先前姿态相比的手持设备旋转。这很好。
但是我无法找到如何从开始就获取它。我主要处于纵向模式下,使用CMAttitudeReferenceFrameXTrueNorthZVertical(因为我还利用了CoreLocation)。
我已经查看了泡沫水平仪或茶壶示例(使用加速器),但没有找到与设备运动态度问题相符的简单答案或示例。我可能漏掉了什么。
谢谢。
实际上,我能够通过在任何时候获取参考姿态并使用multiplyByInverseOfAttitude旋转我的视图,以获得与先前姿态相比的手持设备旋转。这很好。
但是我无法找到如何从开始就获取它。我主要处于纵向模式下,使用CMAttitudeReferenceFrameXTrueNorthZVertical(因为我还利用了CoreLocation)。
我已经查看了泡沫水平仪或茶壶示例(使用加速器),但没有找到与设备运动态度问题相符的简单答案或示例。我可能漏掉了什么。
谢谢。