1.首先用CocosStudio搭好界面;
2.代码中加载界面,然后放上代码
一.create()中的加载部分:
self.rechargePanel = ccui.Helper:seekWidgetByName(self.rootWidget, "totalRechargeList");
self.rechargeItem = ccui.Helper:seekWidgetByName(self.rootWidget, "totalRechargeItem");
self.rechargePanel:setItemModel(self.rechargeItem);设置模板(复用)
self.rechargePanel:removeAllItems();//移除所有的item项目
二.实现部分(导入数据部分)
自己接受服务器的数据,处理,然后for循环一一导入
for i = 1,#self.table do
self.activityListView:removeAllItems() #每次刷新界面先移除之前的item,然后for循环一条条插入
for i=1,#self.table do
self.activityListView:pushBackDefaultItem() //通过for循环加入所有的item
end
for i=1,#self.table do
local acItem = self.activityListView:getItem(i-1)//(虽然lua中的下标是从1开始但是)item从0开始(注意),然后选中每一个item,然后一一导入数据
end
end