重複の可能性:
UITableView で押された UIButton の検出
これが私の状況ですUITapGestureRecognizer
。カスタムのサブビューにa を追加UITableViewCell
し、レコグナイザーのターゲットをテーブルビューコントローラーに設定したので、テーブルビューコントローラーのアクションメソッドからこのセルの indexPath を取得する方法を知りたいです。
重複の可能性:
UITableView で押された UIButton の検出
これが私の状況ですUITapGestureRecognizer
。カスタムのサブビューにa を追加UITableViewCell
し、レコグナイザーのターゲットをテーブルビューコントローラーに設定したので、テーブルビューコントローラーのアクションメソッドからこのセルの indexPath を取得する方法を知りたいです。
- (IBAction)recognizerAction:(id)sender {
UITapGestureRecognizer *recognizer = sender;
if (recognizer.state == UIGestureRecognizerStateRecognized) {
YourCell *cell = (YourCell *)recognizer.view;
NSIndexPath *indexPath = [yourTableView indexPathForCell:cell];
[self doSomethingWithIndexPath:indexPath];
}
}