-
Notifications
You must be signed in to change notification settings - Fork 207
TableViewAdapter
TableView的数据源,视图初始化与事件回调适配器
该类主要用来处理TableView的数据源,视图初始化,以及事件回调。最基本的使用是rowCount,initCell,fillCellData,默认采用统一的复用ID。当有不同样式的Cell时,建议使用initCellByReuseId等方法。
TableViewAdapter() 构造方法
sectionCount(function callback)
设置组数回调
rowCount(function callback)
设置行数回调
reuseId(function callback)
设置回调复用ID
initCellByReuseId(string reuseId, function callback)
设置初始化cell的回调
fillCellDataByReuseId(string reuseId, function callback)
设置进行数据赋值的回调
initCell(function callback)
设置初始化cell的回调
fillCellData(function callback)
设置cell赋值的回调
selectedRowByReuseId(string reuseId, function callback)
点击了某行
selectedRow(function callback)
设置点击cell的回调
longPressRowByReuseId(string reuseId, function callback)
设置某个reuseID对应cell的长按回调
longPressRow(function callback)
设置cell的长按回调
heightForCell(function callback)
设置返回某行的高度的回调
heightForCellByReuseId(string reuseId, function callback)
设置返回某行的高度的回调
cellWillAppear(function callback)
cell将要展示的回调
cellDidDisappear(function callback)
cell已经消失后的回调
cellWillAppearByReuseId(string reuseId, function callback)
cell将要展示时的回调
cellDidDisappearByReuseId(string reuseId, function callback)
cell已经消失后的回调
showPressed(boolean isShow)
点击Cell后高亮
获取是否开启了高亮效果
pressedColor(Color pressedColor)
点击后的高亮颜色
获取高亮颜色