当用户点击滚动视图以停止滚动时,点击手势识别器会被触发

时间:2018-06-04 19:55:02

标签: ios objective-c uiscrollview uigesturerecognizer

在下面的gif中,我快速滚动(通过轻弹)然后点击显示以停止滚动,这会触发点击识别器(隐藏/显示工具栏)。我只希望在滚动视图不滚动时触发点击识别器,有没有办法做到这一点?

enter image description here

1 个答案:

答案 0 :(得分:0)

我有一个解决方法,给出了我正在寻找的相同结果。 只需在scrollViewDidEndDragging:willDecelerate:中停用点击手势识别器,然后在{{1}}中再次启用它。