0
私はUITableViewを持っており、UITableViewCellでダブルタッチを検出したいと思います。タッチを処理する関数
メインアプリケーションサイクルから呼び出され、タッチを処理するメソッドを作成したかったのです。 (即ち、2回の最後のタッチのメモリ時間を維持し、ダブルタッチであるより0.5秒未満の時間である場合)
これを達成するより良い方法があるか?
私はUITableViewを持っており、UITableViewCellでダブルタッチを検出したいと思います。タッチを処理する関数
メインアプリケーションサイクルから呼び出され、タッチを処理するメソッドを作成したかったのです。 (即ち、2回の最後のタッチのメモリ時間を維持し、ダブルタッチであるより0.5秒未満の時間である場合)
これを達成するより良い方法があるか?
UITouchはすでにタイミングダブルタッチを処理しています。 UITouchオブジェクトの-tapCount
にあります。それを管理するための一般的なコードについてはEvent Deliveryを見てください。