UIPanGestureRecognizerを使用してセルを「ドラッグ」しています。私が直面している問題は、触れられた細胞をどのように識別するかです。ユーザーが実際にセルからパンしていて選択していないため、didSelectRowAtIndexPathは機能しません。誰か提案はありますか?ありがとう!
1 に答える
0
にジェスチャ レコグナイザを追加する場合は、UITableView
ジェスチャ レコグナイザ ターゲットで次のようにします。
CGPoint locationOfPan = [recognizer locationInView:self.tableView];
NSIndexPath indexPath = [self.tableView indexPathForRowAtPoint:locationOfPan];
その後、テーブルビューからセルを取得できます
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
于 2012-09-04T10:40:14.877 に答える