2009-05-25 9 views
8

iPhoneプラットフォームには、多くの一般的なジェスチャーのイディオムがあります。たとえば、タップ、ピンチ、およびスワイプがあり、それぞれに変化する指数があります。しかし、あなたがアプリを開発しているときは、タッチの数と場所に関する低レベルの情報に基づいてこれらのことを実装するのはあなた次第です。これは、図書館の第一候補であるようです。デリゲートを登録し、マルチタップ間隔やスワイプしきい値などのパラメータを設定し、swipeStarted/Ended、pinchStarted/Ended、multiTapなどの呼び出しを取得します。このようなライブラリは存在しますか?iPhone開発用のハイレベルジェスチャーライブラリはありますか?

+0

私はまだ別の愚かなコードリポジトリを習得する必要はありません。ギブスは駄目です。 –

答えて

6

私はちょうどそのようなプロジェクトを設定しました。それは、ライブラリではないのですが、それは、など

ブログピンチ/ストレッチ、タップ&ホールドするためのサンプルコードがいっぱいです:

http://6tringle.com/blog/2009/TouchSampleCode.html

のGithub:

http://github.com/kailoa/6tringle-touchsamplecode/tree/master

+0

私が心に持っていたものではありませんが、おそらくまあまあです。ありがとう! – n8gray

+0

良い例ですが、ライブラリはありません。私はプロジェクトをフォークし、ライブラリを作成しようとしました。 http://github.com/bentford/GestureDetect – bentford

0

IフォークされたKailoaの非常に良い例とライブラリを作成しようとしました。

http://github.com/bentford/GestureDetect

私は、マップアプリでのような組み合わせで「ピンチズームやドラッグ」ジェスチャーを追加する予定。私がそれを働かせたら、私はgithubに投稿します。

2

UIGestureRecognizer。あなた自身を転がしてはいけません。

+0

iOS 3.1.xをサポートする必要がない場合、正解と言えますが、現在はかなりの数のユーザーがいます。 – n8gray

関連する問題