2009-08-12 17 views
0

あなたの誰かがiPhoneのボトルアプリケーションをスピンしているかどうか知りません。私はボトルで簡単なイメージをユーザーに提供するシンプルなアプリを作りたいと思っています。ユーザーは、指のジェスチャーを使用してボトルを回転させることができます。彼/彼女は指で回転させて回転させることができなければならず、ボトルをさらに回転させて速度を基準にした位置で止まるまで緩めてから(離して)UIImageをSPinのように回転させてください。

解決策のヒントはありますか?

+2

ああ男...時間が変わった。 –

答えて

1

回転などのカスタムマルチタッチジェスチャーに対応するために、あなたがイメージビューまたはそれを含むビューのいずれかのサブクラスを作成し、次のメソッドのカスタム実装を構築する必要がありますが:

- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; 

- (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event; 

- (void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event; 

- (void) touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event; 

本質的には、iPhoneの画面をグラフ、指をポイントと考える。ビュー上で上記の方法を使用して、指がグラフにどのように/どこにあるかを把握します。

良い出発点:https://stackoverflow.com/questions/tagged/multi-touch+iphone

関連する問題