【发布时间】:2013-09-23 03:32:49
【问题描述】:
有谁知道使用CMAttitude 时是否可以获取倾斜方向。例如,我想知道手机何时向前倾斜。无论向前还是向后,返回的数据似乎都是相同的值。我还尝试使用
#define degrees(x) (180.0 * x / M_PI)
无论手机以何种方式倾斜,这仍然只能恢复相同的度数。
谢谢。
【问题讨论】:
有谁知道使用CMAttitude 时是否可以获取倾斜方向。例如,我想知道手机何时向前倾斜。无论向前还是向后,返回的数据似乎都是相同的值。我还尝试使用
#define degrees(x) (180.0 * x / M_PI)
无论手机以何种方式倾斜,这仍然只能恢复相同的度数。
谢谢。
【问题讨论】:
CMAttitude 应该报告手机相对于地球的方向的“态度”,as stated by the docs:
CMAttitude 类的一个实例表示对 设备在某个时间点的姿态。 “态度”是指 物体相对于给定参考系的方向。
因此,如果核心位置的 CLHeading 的罗盘方位没有帮助,那么您应该能够说出设备指向的方向(向前还是向后),请查看我的问题并回答 here。
【讨论】: