嵌套的UITapGestureRecognizers

时间:2011-01-02 13:49:02

标签: iphone ipad uigesturerecognizer

如果我将多个视图叠加在另一个视图上(彼此的所有子视图),其中每个视图都附加了一个UITapGestureRecognizer。
如何确保最高的可见视图接收到手势而不是最远的祖先?

1 个答案:

答案 0 :(得分:0)

点击手势仅对当前视图有效。进一步显示当前视图的框架(-controller)。您可以在空洞屏幕上创建一个空白视图,然后在当前视图中输入200x200 px。 (基本上它们都在同一视图中)
现在所有手势都应该响应您最顶层的视图控制器。不好的一点是:你不能再访问下面的观点了。