List View适合显示数以千条的列表

一、创建Entry类,实现IUserObjectListEntry。

  创建一个名为“EntryWidget”的UserWidget,添加如下图所示的控件结构。

    [UE4]List View

二、创建Item类。

  创建名为“ItemData”继承自Object的蓝图类,添加成员变量:Icon(Texture 2D);Name(Text),勾选Instance Editable和Expose on Spawn。

三、初始化Item实例,填充ListView

  [UE4]List View

  [UE4]List View

  [UE4]List View

四、关联Item和Entry,哪条UI显示哪条数据

  实现IUserObjectListEntry接口的Event On List Item Object Set事件

   [UE4]List View

 五、运行游戏

  [UE4]List View

 

相关文章:

  • 2021-12-20
  • 2022-02-04
  • 2021-09-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
猜你喜欢
  • 2021-10-26
  • 2022-02-13
  • 2021-08-01
  • 2022-01-20
  • 2022-01-04
  • 2021-09-30
  • 2021-07-27
相关资源
相似解决方案