我有一个UIView
,其中添加了UITapGestureRecognizer
。在该 View 内,我还有一个 subview ,该 subview 基本上是一种UITableView
。问题是,为什么UITableView
不能识别连续的轻敲,而是一直到轻敲手势识别器的处理程序。为什么会这样,我该如何解决呢?如果我将抽头数设置为2,则可以正常工作。关于如何解决这个问题的任何想法?基本上,它不调用didSelectRowAtIndexPath
。
最佳答案
将识别器的cancelsTouchesInView
设置为NO
。否则,它会自己“消耗”触摸,并且不会将其传递给表格 View 。这就是选择事件从未发生的原因。
关于iphone - UIView和UITableView中的UITapGestureRecognizer冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8904368/