关于ccui.ListView 渲染问题求教

我想扩展 ccui.ListView 可以像 cc.TableView 那样的功能的?
即 每个item都相同的情况下。拖动listView 通过计算只渲染在屏幕可见区域的 item。
目前的ListView 是要pushBackCustomItem 所有的已经 new 出来的 UiWidget 进去。

然后机制会通过裁剪功能不渲染不在屏幕里的。但 new UIWidget的时间还是会有的。加入有100条的数据,这时候会明显感觉到卡,而且内存不知道是不是 100条UIWidget的内存。

请教各位大神。有什么好的解决办法么?

1赞

:4:我也发现了这个坑问题,LZ现在解决了么。。。

我也测试了下,ccui.ListView 添加了100条UIWidget,然后不断滑动,反复滑几次,内存从50多兆长到80多兆,用cc.TableView,内存一直保持在50多兆,太坑了