1

touches* API を使用して UITableViewCell で追加のジェスチャを処理できるようにするには、どのような種類のハッキングが必要かを正確に理解したいと思っています。左から右へのスワイプに基づいてセレクターを呼び出す機能を追加することで、UITableView に追加機能を追加したいと考えています。おそらく、右から左へのスワイプの別のセレクターです。touches API を使用して簡単に進めますが、UITableViewCell で同様のことを行うにはどうすればよいでしょうか?

4

2 に答える 2

0

UIView で hitTest メソッドを使用して、タッチの詳細を取得し、それらを任意の方法でジェスチャとして解釈できます。- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)イベント

UITableViewCell は、アクションの編集に左から右へのスワイプも使用するため、必要に応じて既存のイベントを使用できます。

于 2009-03-11T19:38:30.843 に答える
-1

ビューコントローラーに touchesBegan、touchesEnded デリゲートメソッドを実装して、呼び出されたログを記録してみます。

彼らは呼ばれると思いますが、テストしていません。

于 2009-03-11T18:51:53.360 に答える