簡體   English   中英

校准iPhone應用程序的傾斜設置的最簡單方法是什么?

[英]What's the easiest way to calibrate the tilt setting for an iPhone app?

我為iPhone應用程序的用戶提供了在站立,坐下,躺下等狀態時可以使用傾斜控件的能力。用戶可以通過轉到設置屏幕,將手機保持在所需的角度並點按一個保存按鈕。 在代碼中執行此操作的最佳方法是什么?

我唯一熟悉的是加速度計委托,可以在其中獲取x,y和z值。

首先,您的方法似乎很奇怪,但是,嘿,這是您的應用程序...

我無法為您提供完整的解決方案,僅提供一些提示。 您將必須使用加速度計委托,並使用低通濾波器來過濾值以隔離重力。 一旦有了引力矢量,其他所有內容都應該很簡單。 抱歉,我含糊不清,但這就是我現在為您准備的全部。

您現在擁有的解決方案似乎是最佳的校准方法。

為此,您只需在按下按鈕時保存加速度值,然后從任何新值中減去這些保存的值即可對其進行校准。

如果您想了解詳細信息,請訪問http://bobueland.com/cocos2d/?p=370

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM