1

在我的应用程序中,用户可以点击屏幕上的任何位置,然后会出现一个向下滑动的视图,覆盖一半的屏幕。如果他们再次点击任何地方,则视图将消失。

为了实现这一点,我在情节提要的主视图中添加了一个轻击手势识别器。

然而,在向下滑动视图中,有一个带有关联动作的按钮,当用户点击该按钮时,该动作被调用,而且还调用了点击手势识别器。

当用户点击按钮时,如何禁用将点击事件传播到手势识别器?

4

1 回答 1

0

当您按下按钮时,将在响应轻击手势的函数中调用这两个函数。检查点击的位置是否在 UIButton 的框架内。如果它只是从函数返回。

于 2013-04-29T21:38:41.867 回答