Published on

LayaBox中的列表List

Authors
  • avatar
    Name
    祝你好运
    Twitter

今天在用List的时候遇到一个问题,我的一个节目,需要用到嵌套的List,最开始的时候一直都搞不懂在渲染二级cell的时候,如何把数据传到渲染的函数中。因为我之前只有一层List的时候,都是在class中维护好了数据列表,假设叫userArray,然后在list的渲染函数renderHandler中,根据index来取数据的。

那二级的时候,就不知道数据应该用什么了,因为这个时候的index是二级cellindex,没有一级cellindex

然后研究了半天,发现可以用ListdataSource属性。如果在初始化List的时候,设定了dataSource,在renderHandler被调用的时候,cell.dataSource就是从ListdataSource中根据index取出来的值。这样的话嵌套List的问题就解决了。