2009-05-08 69 views
3

UITouch的文檔提到您可以獲取手指的[B]方向[/ B]。但我無法找到任何方式/參考如何獲取方向信息。如何使用iPhone檢測手指移動方向UITouch

我發現了一箇舊的here UITouch類參考版本,它提到了方向信息。

但這種方式不適用於我(我有最新的iPhone SDK)。

有沒有人試過找過方向?

回答

2

蘋果說你可以得到它,但在Event Handling文件中,他們也明確說你必須計算它。儘管這並不難,並且其中提供了一個樣本。我只是簡單地通過緩存初始接觸點,並在接觸端確保接觸在一個方向上移動了至少80px,並且在另一個方向上移動了不超過75%的長度。這給了我很好的結果,但可以隨意嘗試一下你的感覺是否給出了最少的誤報和否定。