UITouch - それは、複数のタップを無効にすることは可能です
-
13-09-2019 - |
質問
私は、各UITouchインスタンスはシングルタップを記録したいと思います。言い換えれば、関係なく、複数のタップは、時間に起こるどれだけ近いかの、私は彼らそれぞれが独特のタッチのインスタンスを作成したいと思います。これは可能でしょうか?
おかげで、 ダグ
解決
この問題の背後には何のは、各タップのための各UITouchインスタンスに固有のアドレスを関連付けるために私の必要性です。
私はtouchesBeganでのNSLogが-INGのしてきた:withEvent:今しばらくの間、私はUITouchインスタンスが何度も何度も再利用しているように見える驚くべき実現に来ている(つまり、同じポインタアドレスは、個別のタッチに表示されます。シーケンスは!)というし、タッチシーケンスが開始されるたびに改めて作成します。
私の目標は、= 1 tapCountを持つ単一のユニークなUITouchインスタンスのアドレスです。
他のヒント
あなたは、複数のタッチをキャプチャし、ちょうどこの方法は、あなたの単一のタッチメソッドを複数回呼び出す持つようにデリゲートメソッドを含めることができます。
所属していません StackOverflow