你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
谷主
赞同来自:
tidus5
tangjiands
要回复问题请先登录或注册
8 个回复
谷主
赞同来自:
tidus5
赞同来自:
这个,只要是滑动停止前点击了,就可能造成这种现象。 但这对玩家操作会造成界面失去响应的感觉
tidus5
赞同来自:
谷主帮忙看下这可以修复么
谷主
赞同来自:
tidus5
赞同来自:
链接: https://pan.baidu.com/s/1eIWW68HN1H6K1nf4P83rQw 密码: fpq9
重现步骤:
1,滑动列表。
2,在列表滑动还没停止的时候,快速点击列表中的按钮。(此时列表滑动变慢,点击会无效,因为列表没停止)
3,不停的点击,等到列表滑动停止后,此时的点击依然不能选中
要避免这种问题,就只能避免快速点击,等滑动停止后,等待0.5秒左右,让列表完全停稳,再去点击才能选中。
另外作者说的滑动时不能点,这个对操作快的玩家就有点影响体验了。
一般列表很长的话,都是先快速划一下,然后再划一下停下来,看到目标就可以马上点。
在用手机本身系统,比如划屏幕过程中,快速点屏幕,等列表滑动停止后,都是可以触发点击的。
tangjiands
赞同来自:
就是列表移动后,一直点击列表里的项 列表的移动归位会停止,如果一直点击就一直不能归位,只有停下来0.5左右列表才会自动归位 归位完成后方可正常点击
谷主
赞同来自:
tidus5
赞同来自:
最终测试结果表明,是默认的设置边缘回弹效果也会影响这个问题。
当设置了 边缘回弹,自动贴近元件,页面模式。那么在列表归位过程中,不停点击都会影响归位效果,因为归位差一点导致点击操作没有响应。
感觉这里可以优先考虑响应点击事件。毕竟玩家等列表停下来,还在点那就是为了实现点击操作。而item 的一两个像素的归位其实不重要,阻止了点击反而效果不好。
如该图所示,其实归位就差一两个像素,但一直点击操作导致无法归位。如果能消除“不断点击导致贴近归位失败”的问题那就最好了。
但如果因为效率原因无法实现,那就没办法了。
我去提个issue吧。