UITableView的TapGestureRecognizer和它的superview的TapGestureRecognizer发生冲突的原因是什么?

时间:2016-03-02 08:02:53

标签: ios objective-c uitableview uitapgesturerecognizer

picture1

在图片1中,绿色视图有2个子视图,按钮和tableview。绿色视图有一个UITapGestureRecognizer。当我点击按钮时,按钮可以正常响应,但是当点击tableview的单元格时,绿色视图的UITapGestureRecognizer会响应, tableview的委托函数didSelectRowAtIndexPath没有响应。我知道如何解决这个问题,但我想知道是什么机制导致了这个问题。谁能告诉我?非常感谢。

0 个答案:

没有答案