首页 > 解决方案 > 当用户点击滚动视图停止滚动时,点击手势识别器被触发

问题描述

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

在此处输入图像描述

标签: iosobjective-cuiscrollviewuigesturerecognizer

解决方案


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


推荐阅读