CHENI纯组件自定义列表框模块

易语言 2020-03-31 12:58:20

CHENI纯组件自定义列表框模块

仅用于DEMO演示、更多自定义表项样式可通过自行布局生成,模块基本自动化、容错率高,即使处理表项不存在也不会导致程序强制停止运行。

更新内容:
1.插入_单列表项()方法更名为:插入_单列表项_首次() 意味着我们可以多次插入表项了,而在此之前我们只能插入一次表项。
2.新加方法:插入_继续插入表项()此方法必须在 插入_单列表项_首次()后执行,因为 插入_单列表项_首次()定义了各个表项的间距,而插入_继续插入表项()没有此参数。
3.新加方法:删除_表项()、删除_全部表项()两个方法,这意味着我们可以删除不需要的表项了,而在此之前,插入之后无法删除。
4.修复BUG:列表_滚动()、插入_单列表项_首次()此前版本生成的表项如果生成表项高度小于载体初始高度会导致列表滚动时载体顶边算法错误。
5.修改代码:列表_滚动()添加列表到达顶部、底部时触发“抖动效果”。
6.修改组件最大数量:从之前的1000、2000、5000、10000 更改为:10000、20000、50000、100000 {10000组件占用运行内存:2.9MB、20000组件占用运行内存:3.3MB、50000组件占用运行内存:4.3MB、100000组件占用内存:5.7MB}