あなたの誰かがiPhoneのボトルアプリケーションをスピンしているかどうか知りません。私はボトルで簡単なイメージをユーザーに提供するシンプルなアプリを作りたいと思っています。ユーザーは、指のジェスチャーを使用してボトルを回転させることができます。彼/彼女は指で回転させて回転させることができなければならず、ボトルをさらに回転させて速度を基準にした位置で止まるまで緩めてから(離して)UIImageをSPinのように回転させてください。
解決策のヒントはありますか?
あなたの誰かがiPhoneのボトルアプリケーションをスピンしているかどうか知りません。私はボトルで簡単なイメージをユーザーに提供するシンプルなアプリを作りたいと思っています。ユーザーは、指のジェスチャーを使用してボトルを回転させることができます。彼/彼女は指で回転させて回転させることができなければならず、ボトルをさらに回転させて速度を基準にした位置で止まるまで緩めてから(離して)UIImageをSPinのように回転させてください。
解決策のヒントはありますか?
回転などのカスタムマルチタッチジェスチャーに対応するために、あなたがイメージビューまたはそれを含むビューのいずれかのサブクラスを作成し、次のメソッドのカスタム実装を構築する必要がありますが:
- (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
あなたはより具体的な例に似ている
Narutのポストを作品hereコードをしたい場合は、自分ですべてを理解すれば、それはより良いですが
5番目のレスポンスには、必要なものに対してクリーンなコードが用意されています。
ああ男...時間が変わった。 –