【发布时间】:2010-11-05 02:23:23
【问题描述】:
如何检测UITableView 中某个单元格的双击?
即如果用户进行了一次触摸,我想执行一个操作,如果用户进行了两次触摸,我想执行另一个操作?我还需要知道进行触摸的索引路径。
我怎样才能实现这个目标?
谢谢。
【问题讨论】:
-
您是指双击还是多点触控?
-
仅从 HIG 的角度来看,您可能想考虑使用附件按钮而不是需要双击?我不知道使用场景,但您可能需要向您的用户解释这一点。
-
现代方法是使用 UIGestureRecognizer。在界面生成器中添加它。您可以设置抽头数。您以目标/操作方式连接 UIGestureRecognizer,就像按钮一样。
标签: iphone cocoa-touch uitableview