UITapGestureRecognizer正在重写Scrollview上的UIButton操作

Abb*_*ore 18 uibutton uiscrollview

我有一个Scrollview,上面有一个按钮.我有一个设置为TouchupInside的动作.最初工作正常.所以我需要Scrollview将自动隐藏,如果它没有在3秒内触摸.为了实现这一点,我在Scrollview上使用UITapGestureRecognizer.如果您触摸Scrollview中的任何位置,它肯定有效.不幸的是,UIButton不再有效.UITapGestureRecognizer似乎取代了按钮.

任何想法如何让UIButton Action工作?

jow*_*wie 47

您可以使用此行阻止UITapGestureRecognizer取消其他事件:

tapRecognizer.cancelsTouchesInView = NO;

为我工作:)