UE4 ListView用法总结(二)Item的选中与数据获取
前面介绍了UE4中ListView的基本用法,可以正确添加Item并显示,但是我们并没有处理Item的选中。我们在上一篇的基础上,来继续研究ListView中Item的选中
在正式开始之前,还是要强调一下
- Entry只负责Item数据的显示(UI表现),真正的数据是在ItemData中;
- 一个Entry可能对应多个Item,在滑动的时候,使用不同的Item的数据来修改Entry的显示
一.选中ListView中的Item,改变背景颜色
- 问题一:单选之后,滚动条滚动时,多个Item背景变为红色(不容易描述,看下面的gif)


为什么造成这种现象,这是因为Event On Item Selection Changed改变的是EntryWidget的IsSelected状态,通过第一篇文章我们知道,如上图的ListView只会创建6个EntryWidget,之所以看到数字7对应的背景变红,是因为,它跟0 用的是同一个EntryWidget,
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
