tableview 怎么实现cell根据内容动态的改变cell的高度
最近在做游戏里面的聊天, 想问下tableview 怎么实现cell根据内容动态的改变cell的高度
用的是lua 求大牛解答啊
tableview 怎么实现cell根据内容动态的改变cell的高度
最近在做游戏里面的聊天, 想问下tableview 怎么实现cell根据内容动态的改变cell的高度
用的是lua 求大牛解答啊
/**
* cell size for a given index
*
* @param idx the index of a cell to get a size
* @return size of a cell at given index
*/
virtual Size tableCellSizeForIndex(TableView *table, ssize_t idx)
根据idx返回你cell高度 重新调用reloadData就行了
这个LUA里面怎么实现啊
怎么获取cell啊
function LayerChat:tableCellSizeForIndex(view, idx)
local cell = view:dequeueCell()
if cell then
local node = cell:getChildByTag(123)
local height = node:getContentSize().height
return height+20, 580
end
return 150, 580
end
hi 有些现成的demo 体验下吗?