creator scrollview 开启惯性,滑动后松手,列表抖动

  • Creator 版本: 2.4.8

  • 目标平台: Android/iOS/Web

  • 重现方式:scrollview 开启惯性,加载数据列表,滑动松手,观察列表滚动情况即可

  • 首个报错: 无

  • 之前哪个版本是正常的: 未知

  • 手机型号: 任意

  • 手机浏览器: 任意

  • 编辑器操作系统: 任意

  • 重现概率: 必现

问题描述:creator scrollview 开启惯性,滑动后松手,列表抖动,在列表将要停止的那段非常明显。感觉起来像是掉帧,但实际帧数并无异常。

备注:已经实现了scrollview的复用,做了列表draw call优化,最后直接删除了 item 所有内容,仅留一张图片代表 item 内容,同样存在问题

诉求:请问下官方研发有没有什么建议处理这个问题?或者有没有联系方式,私下聊聊

有没有遇到类似情况的开发者,提供一下解决思路?

可不可以上传个动图或者视频演示一下,从来没遇到过滑动会卡顿的

列表内有很多item么?

demo代码:
ListViewTest.zip (970.7 KB)
简单列表截图:(无法上传视频)

研究了一下确实是滑倒尽头的时候超出边界会立即回弹,感觉像掉帧了一样image ,取消这个选项就好了

没有出现相同情况,可能是你设置的回弹时间太短导致掉帧,这种掉帧不是物理掉帧,是代码掉帧

根据你设置的帧率进行修改Brake参数,在60帧的时候设置0.6没有异常。那30帧你要设置0.3了。还有duration参数也可以修改看看。刚刚看到你的帧率在50,那已经属于掉帧了

我用的2.4.10,2.4.8可以直接升级2.4.10

@DevGG @1111934

可能我的问题没有描述清楚,这里又不能上传视频很尴尬。

这个问题不是拉到底部时候出现的问题,就是当列表比较多的时候,在滑动过程中出现,在列表滚动即将停止的时候出现item有闪烁(或者说是抖动)【这时候还没有滚动到底部,只是某次滚动停止的过程】

这个列表没有任何逻辑,直接本地构造了一些列表数据,item 放了一个文本 和 图片。

这个时候你要看drawcall有没有很高,看看帧数有没有波动,另外抖动的幅度大不大

滑动的时候都会抖一点