lua 创建listview

时间:2023-03-08 18:52:23
    只要是新的聊天对象就创建一个新的listview
local name = tolua.cast(UIHelper:seekWidgetByName(self.nameItem, "name"), "Label");
local playerName = name:getStringValue();
if nil == self.privateChatList[name:getTag()] then
local ChatListView = ListView:create();
if ChatListView == nil then
print("===========ChatListView为空");
return;
end
ChatListView:setSize(self.fullContent:getSize());
--ChatListView:setAnchorPoint(ccp(0, 0));
--ChatListView:setPosition(ccp(200, 200));
ChatListView:setGravity(LISTVIEW_GRAVITY_LEFT);
self.privateChatList[name:getTag()] = ChatListView;
self.contentBg:addChild(ChatListView);
end local customItem = Layout:create();
customItem:setSize(CCSizeMake(self.fullContent:getSize().width, ));
customItem:setAnchorPoint(ccp(, ));
self:initCustomItem( customItem );
self.privateChatList[name:getTag()]:pushBackCustomItem(customItem);