我有 4 到 5 个部分,UITableView
每个部分我想使用不同的 custom UITableViewCell
。
在委托功能下分配单元格
-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
但是如何为表格的不同部分分配不同的单元格?
我有 4 到 5 个部分,UITableView
每个部分我想使用不同的 custom UITableViewCell
。
在委托功能下分配单元格
-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
但是如何为表格的不同部分分配不同的单元格?
您可以使用索引路径来识别不同的部分和不同部分的不同实现-。
-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath {
if(indexPath.section == 0) {
// Have custom implementation for first section
}
else if(indexPath.section == 1) {
// Have custom implementation for second section and similarly others
}
}