我刚刚在我的视图顶部添加了一个带有 UIPanGestureRecognizer 的 UIView。
该视图有几个 UIButtons 响应 touchUpInside 事件。
奇怪的是,自从我带来了 UIPanGestureRecognizer,当平移时,如果 UIButton 位于“平移视图”的正下方,按钮就会触发,这不是我想要的。当然,我可以为“平移”制作一个 BOOL 标志,这样按钮就不会触发,但在我看来,这似乎是糟糕的工程,而且肯定是我缺少的东西。我猜在第一次触摸之后,两个视图都会拦截事件。
有可能克服这一点吗?
谢谢