【HTML5】Egret笔记(六):List/DataGroup 动态列表项
2020-10-11
点击List/DataGroup列表中单个项,通过改变currentState切换其状态, 实现下拉效果,出现两个问题:
1. 来回切换状态,其他列表项会无法显示,只有再滚动list时才会把各项刷出来。
2. 改变一个列表项状态,滑动list,会发现列表项中会有其他若干项也会跟着发生状态变化,可能是列表项对象池相关原因导致。
解决方法:
列表项高度非固定值时,禁用虚拟布局即可:
this.list.useVirtualLayout = false;
http://bbs.egret.com/thread-25926-1-1.html
(源自笔者在egret论坛的发问,觉得重要就拎过来了)