UITouch のドキュメントには、指でスワイプした [B]方向[/B] を取得できると記載されています。しかし、方向情報を取得する方法/参照を見つけることができません。
ここで、方向情報に言及している古いバージョンの UITouch クラス リファレンスを見つけました。
しかし、この方法は私にはうまくいきません (私は最新の iPhone SDK を持っています)。
方向性を見つけようとした人はいますか?
Appleはそれを取得できると言っていますが、イベント処理のドキュメントでは、それを計算する必要があると明示的に述べています. といっても難しくはありませんが、サンプルが用意されています。最初のタッチ ポイントをキャッシュし、タッチの終了時に、タッチが一方向に少なくとも 80 ピクセル移動し、他の方向に長さの 75% を超えないようにするだけで簡単に実行できました。これで良い結果が得られましたが、偽陽性と偽陰性が最も少ないと思われるものを自由に試してみてください.