iPhone開発のための高レベルのジェスチャーライブラリはありますか?
-
05-09-2019 - |
質問
iPhoneプラットフォームは、共通のジェスチャーイディオムの数を持っています。例えば、タップ、ピンチ、およびスワイプ、指の数を変化させた各があります。あなたがアプリを開発しているときしかし、それは数やタッチの位置に関する低レベルの情報に基づいて、これらのものを実装するのはあなた次第です。これは、ライブラリの最有力候補であるように思えます。あなたは、デリゲートを登録するマルチタップ間隔とスワイプしきい値のようないくつかのパラメータを設定し、そして、そのようなライブラリが存在するかなどエンドswipeStarted /、エンドpinchStarted /、マルチタップ、などの呼び出しになるだろう?
解決
私はちょうどそのようなプロジェクトを設定しました。それは、ライブラリではないのですが、それはピンチ/ストレッチ、タップ&ホールドなどのためのサンプルコードがいっぱいです。
ブログます:
http://6tringle.com/blog/2009/TouchSampleCode.htmlする
のGithubます:
http://github.com/kailoa/6tringle-touchsamplecode/tree/master の
他のヒント
ここで提供されたソースコードと、円ジェスチャを検出するためのものです。他のgeaturesを検出するためにそれを適応させるための役に立つかもしれません。
http://iphonedevelopment.blogspot.com/2009/04 /detecting-circle-gesture.htmlする
UIGestureRecognizer
。独自のロールしないでください。
私はKailoaの非常に良い例をフォークしてライブラリを作成しようとします。
http://github.com/bentford/GestureDetectする
私は、マップアプリで1のように組み合わせ、「ピンチズームやドラッグ」ジェスチャーを追加する予定。私はそれが働いて取得したら、私はgithubの上で投稿します。