【问题标题】:Tap gesture recognizer gets triggered when user taps scroll view to stop scrolling当用户点击滚动视图停止滚动时,点击手势识别器被触发
【发布时间】:2018-06-04 19:55:01
【问题描述】:

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

【问题讨论】:

    标签: ios objective-c uiscrollview uigesturerecognizer


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 2020-12-26
      • 2017-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多