【发布时间】:2011-08-12 18:34:40
【问题描述】:
我有一个视图坐在另一个视图之上。顶视图有一个 UITapGestureRecognizer,所以我可以关闭菜单(在菜单外单击)。但是它下面的层需要接收所有的触摸。
我可以让单指手势通过,但我不能让捏手势通过。
【问题讨论】:
-
确保在两个视图中都启用了多点触控。
-
我猜这是一种情况,您不一定知道顶部下方需要接收操作的层的顺序或数量?根据一些研究,听起来很多人都遇到过捏缩放的问题……您可能必须想出其他一些解决方案/解决方法。我猜想 2 个手指手势有一些独特之处,可以防止它们通过视图层次结构。可能是技术限制或错误。
-
多点触控未启用谢谢。熬夜太多了。
-
@MSgambel:将其添加为答案,以便 smcdrc 可以接受!
标签: iphone uiview uibutton uigesturerecognizer