为UITableView使用多个Custom TableViewCell

时间:2012-06-27 06:38:06

标签: uitableview

我在UITableView中有4到5个部分,每个部分我都想使用不同的自定义UITableViewCell

在委托功能下分配单元格

-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath 

但是如何为表格的不同部分分配不同的单元格呢?

1 个答案:

答案 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
    }
}