有人知道在使用CMAttitude时是否有可能得到倾斜方向。例如,我想知道手机是什么时候倾斜的,向前还是向后。返回的数据似乎是相同的值,无论向前还是向后。我还尝试将输出更改为
CMAttitude
#define degrees(x) (180.0 * x / M_PI)
不管手机是怎么倾斜的,它只会带来同样的程度。
谢谢。
发布于 2014-02-19 15:00:08
CMAttitude应该根据它对地球的方位来报告电话的“态度”,如文档所述
CMAttitude类的一个实例表示对设备在某个时间点的姿态的测量。“态度”是指身体相对于给定的参照系的方向。
因此,如果核心位置的CLHeading的指南针方位没有帮助,那么您应该能够说出设备指向的方向(向前还是向后)--看看我的问题并回答这里。
https://stackoverflow.com/questions/18951403
相似问题