長押しイベントの選択されたインデックスでテーブル ビューの単一セルの編集を有効にしたいのですが、テーブル全体の編集を有効にする以外はすべて機能します。選択したセルだけを編集できるようにするにはどうすればよいですか?
-(void)handleLongPress:(UILongPressGestureRecognizer *)gestureRecognizer {
CGPoint p = [gestureRecognizer locationInView:self.savedPropertyTableView];
NSIndexPath *indexPath = [self.savedPropertyTableView indexPathForRowAtPoint:p];
if (indexPath == nil) {
[self setEditing:YES animated:YES];
NSLog(@"long press on table view but not on a row");
}
else {
[self setEditing:YES animated:YES];
NSLog(@"long press on table view at row %d", indexPath.row);
}
}