检测iPhone是否已旋转

时间:2011-11-20 09:37:36

标签: iphone accelerometer sensor compass-geolocation gyroscope

所以我正在构建这个应用程序,以查看有人循环了多少轮。我不想使用GPS,而是使用iPhone 4+的其他传感器(加速度计,陀螺仪和指南针)。我想检测手机是否已旋转360度,但手机几乎从未朝上,如指南针。实现这一目标的最佳方法是什么?

在Android上,有一种方法可以使用加速计数据补偿手机在指南针上的倾斜度。我认为这是

static boolean getRotationMatrix(float[] R, float[] I, float[] gravity, float[] geomagnetic)

http://developer.android.com/reference/android/hardware/SensorManager.html

0 个答案:

没有答案