UIListViewTest

在UITest里面使用listview,有两个文件:UIListViewTest和UIListViewTest_Editor。他们的不同在于,一个使用图片加载,一个是在Cocos Studio读取json文件来创建;


先说说普通的属性,通过 ItemsMargin 设置每个元素的间距, 通过 Gravity 设置布局方案, 这里是横向剧中显示。
setItemModel(model) 为 ListView 设置了默认的项 (Default Item),然后通过一个 for 循环,添加了此默认的项,注意这循环并不是说model 被添加了n次,在每次添加的时候都对 model 做了一个 克隆,它们拥有相同的属性,但却不是同一个对象。


pushBackDefaultItem() 添加一个默认项
insertDefaultItem(int index) 插入一个默认项,有序的


pushBackCustomItem(UIWidget* item) 添加一个新项
insertCustomItem(UIWidget* item, int index) 插入一个新项


当然我们也可以自己addchild。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值