使用UITapGestureRecognizer进行多次点击

时间:2010-05-14 12:12:01

标签: cocoa-touch ipad

我已将3个轻敲手势识别器附加到同一视图 - 单击,双击和三击。但是,双击会导致单击和双击选择器被调用,而对于三次击键则相同。我预计UITapGestureRecognizer类会适当地处理这种情况。多个轻击手势是否需要额外的代码?谢谢

1 个答案:

答案 0 :(得分:23)

我最后只使用了一个水龙头和一个双击。为了使其正常工作,应将以下行添加到单个手势识别器中:

[singleTapGR requireGestureRecognizerToFail:doubleTapGR];