[UE4]List View
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事件
五、运行游戏