jiye 我有这样一个需求:cell 上有两个表示不同的状态的button(互斥显示), 当cell的数据源 中某状态 标记到达指定的状态时,更新cell的状态button。目前我的做法是 在itemRender回调中检测 cell的数据源中的状态位,若状态位到达,则切换该cell上button的状态显示,但最终的显示结果其他状态位没到的cell也跟着一起改变了状态,也就是所有cell的显示都一样。这样的需求有办法解决吗?
Laya_XS 如果是两态状态的切换,你可以用clip_select的clip组件当做两态切换的组件。其他状态切换就是基于数据驱动得改变来控制,官方提供ui实例里有一个list组件得例子是用到我说的这个了,不知道你说的是不是这个!
Laya_XS jiye 第一个问题,这个是用的clip组件做的,他本身就是一个序列帧动画,可以自动播放。第二个问题,这个list的cell的改变是基于数据赋值不同而发生变化的,最终变化还是依托数据的操作!