我在UITableView
中有4到5个部分,每个部分我都想使用不同的自定义UITableViewCell
。
在委托功能下分配单元格
-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath
但是如何为表格的不同部分分配不同的单元格呢?
答案 0 :(得分:2)
您可以使用索引路径来识别不同部分和不同部分的不同实现 - 。
-(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
}
}