在iOS原型中,我使用CMDeviceMotion.deviceMotion.yaw和CLHeading.trueHeading的组合来制作响应准确的稳定罗盘标题.当iPhone保持平坦时,这种方法很有效,我有一个指向稳定罗盘标题的图形箭头.
当iPhone在移植模式下保持垂直时,会出现问题.UIDeviceOrientation不断从UIDeviceOrientationFaceDown更改为UIDeviceOrientationFaceUp并返回.这使得偏航值基于音调的微小变化来回跳跃+/- 180度.是否可以将设备锁定在一个方向上,该方向可以提供稳定的偏航值,预测变化时没有毛刺或以其他方式计算陀螺偏航(或在此方向上滚动)?
这个可怜的家伙有同样的问题,没有答案.双点可能的人!:) /sf/ask/732965691/