使用uitableviewcellselectionstylenone选择UITableView单元格

时间:2011-12-09 11:05:26

标签: objective-c uitableview

我在创建单元格时在单元格上设置了uitableviewcellselectionstylenone。长按我需要选择精确的单元格,是否可行?

1 个答案:

答案 0 :(得分:1)

在表格中添加UILongPressGestureRecognizer。您可以通过调用indexPathForRowAtPoint找到用户长按的单元格。

CGPoint p = [gestureRecognizer locationInView:self.myTableView];
NSIndexPath *indexPath = [self.myTableView indexPathForRowAtPoint:p];

有关完整示例,请参阅the accepted answer to this question