ios - 校准加速度计?

标签 ios accelerometer uiaccelerometer

我在应用商店看到很多应用都有一个按钮,比如校准加速度计(例如:Doodle Jump)

我希望在我的应用中采用类似的方法来校准加速度计。

我正在使用默认的 UIAccelerometer API 和类似的东西,但我只想说明用户是否在玩游戏等等......

我将如何继续这样做?

谢谢, 布拉德

最佳答案

“校准”加速度计的应用程序并没有真正改变加速度计返回的值,它们只是在已知状态下读取设备的读数,然后他们可以使用这些读数来调整他们将来读取的数据。例如,如果将设备放在 table 上并读取一个读数,然后将设备旋转 180° 并读取另一个读数,您就会知道设备的误差必须是这两个读数之差的一半。然后,您可以根据该错误调整任何 future 读数以获得更准确的结果。

关于ios - 校准加速度计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6971089/

相关文章:

iphone - 如何释放整个 UINavigationController

java - 我可以使用 Fitbit Api 获取我的 Fitbit 的加速度数据吗?

ios - 跟踪新创建的 subview

ios - 卡在为 MoonAPNS 创建 p12 文件

c# - 我的加速度计代码有什么问题?

ios - 加速度计倾斜问题

iphone - iPhone 中的加速计范围

iphone - 以编程方式检测 iPhone 是否掉在地上

ios - 如何更改 UIButton 的突出显示颜色?

android - 使用android的加速度计移动图像