![[UE4]List View [UE4]List View](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
List View适合显示数以千条的列表
要点
一、创建Entry类,实现IUserObjectListEntry。
创建一个名为“EntryWidget”的UserWidget,添加如下图所示的控件结构。
二、创建Item类。
创建名为“ItemData”继承自Object的蓝图类,添加成员变量:Icon(Texture 2D);Name(Text),勾选Instance Editable和Expose on Spawn。
三、初始化Item实例,填充ListView
四、关联Item和Entry,哪条UI显示哪条数据
实现IUserObjectListEntry接口的Event On List Item Object Set事件
五、运行游戏