AppleDeveloper指南似乎暗示 UIAccelerationValue 可以介于 -1.0 和 +1.0 的双精度值之间。
我已经记录了来自真实设备的值,同时用疯狂的手势“摇晃”我的 iPod touch,得到的 x 值高于 2.0(例如 +2.1、-2.1)并且没有高于 2.0f 的 y 值。
- 谁能解释一下?
- 有没有人确定 UIAccelerationValue 的 MAX 和 MIN 值?
我对此的看法是,Apple 已经实现了一些近似重力的算法,并采用高于标准速度近似值的 1.0 值(例如,速度值为 9.8 m/s)。
- 还有其他猜测吗?