【发布时间】:2013-04-15 15:24:34
【问题描述】:
AppleDeveloper 指南似乎暗示 UIAccelerationValue 可以介于 -1.0 和 +1.0 的双精度值之间。
我已经记录了来自真实设备的值,同时用疯狂的手势“摇晃”我的 iPod touch,得到的 x 值高于 2.0(例如 +2.1、-2.1)并且没有 y 值高于 2.0f。
- 谁能解释一下?
- 是否有人确定了 UIAccelerationValue 的 MAX 和 MIN 值?
我对此的看法是,Apple 已经实施了一些近似重力的算法,并将高于标准速度近似值的 1.0 值作为 1.0 值(例如,速度值为 9.8 m/s)。
- 还有其他猜测吗?
【问题讨论】:
-
您可能误解了文档的一部分。没有地方说该值在-1.0之间。和 1.0,据我所知。
标签: ios accelerometer gravity uiaccelerometer