ScrollView 中的元素点击事件,怎么判断如果滑动了,就别响应点击?

例如一个ScrollView, 里面有10个元素,每个元素占一行。

且这10个元素都有各自的点击事件。

我现在的困扰是, 用户触摸到里面的某个元素(元素A)后, 不松手,然后开始滑动。

列表的确也滑动了, 但是在用户松手时, 那个元素A的点击事件竟也触发了。。。

其实理想的是: 滑动后,就不要触发点击了。 请教一下大神们,有遇到这种问题吗?

我现在用的是 CC: 2.4.10版本的

改一下注册事件应该就可以了,贴一下你元素点击的事件注册。或者监听一下滑动事件,设置一个变量记录一下,在元素的点击回调中判断这个变量

收到~ 感谢感谢

这个场景应该还挺常见的, 感觉可以组件封装时应该考虑到。 那就好了。。 现在的办法还是麻烦一点

scrollView 本来就有个 cancel inner event (true->滚动时,会取消掉子节点的触摸事件) 默认就是true,
你这是把勾去掉了吗?

感谢大佬! 的确是的 十分感谢