HitTest和Subviews

时间:2013-02-19 19:54:05

标签: ios uiview uigesturerecognizer

我有以下视图层次结构:

View A  (Has a PanGestureRecognizer)
 -> View B (Has a PanGestureRecognizer)
   -> View C (UserInteractionEnabled = NO)

视图C是视图B的子视图,ViewB是视图A的子视图。如果视图B触摸,我试图忽略视图A的触摸事件。现在,两个PanGestureRecognizers都会触发触摸事件。我正在调查pointInside,但我认为这是禁用子视图的触摸事件。

我还看了hitTest:withEvent,它确实像我期望的那样返回View B.如果触摸了视图B,我如何告诉视图A忽略触摸事件?

0 个答案:

没有答案