类说明
CAListView的数据代理
CAListView 方法(点击查看方法介绍)
| 方法 | 说明 |
| numberOfIndex | cell的数量 |
| listViewHeightForIndex | cell的高度 |
| listViewCellAtIndex | 生成cell |
| listViewWillDisplayCellAtIndex | 回调当前将要显示的list |
CAListView 方法说明
virtual unsigned int numberOfIndex(CAListView *listView) = 0;
返回值:unsigned int
参数:
| 类型 | 参数名 | 说明 |
| CAListView* | listView | 当前的listView |
解释:cell的数量
virtual unsigned int listViewHeightForIndex(CAListView *listView, unsigned int index) = 0;
返回值:unsigned int
参数:
| 类型 | 参数名 | 说明 |
| CAListView* | listView | 当前的listView |
| unsigned int | index | cell的索引值 |
解释:cell的高度
virtual CAListViewCell* listViewCellAtIndex(CAListView *listView, const DSize& cellSize, unsigned int index) = 0;
返回值:CAListViewCell*
参数:
| 类型 | 参数名 | 说明 |
| CAListView* | listView | 当前的listView |
| const DSize& | cellSize | cell的size |
| unsigned int | index | cell的索引值 |
解释:生成cell
virtual void listViewWillDisplayCellAtIndex(CAListView* table, CAListViewCell* cell, unsigned int index) {};
返回值:void
参数:
| 类型 | 参数名 | 说明 |
| CAListView* | table | ListView的table |
| CAListView* | listView | 当前的listView |
| unsigned int | index | cell的索引值 |
解释:回调当前将要显示的list