Все, что вам нужно сделать, это включить строку или раздел вашего nsindexpath и вернуть соответствующую ячейку UITableView ... допустим, у вас есть TableViewCellA и TableViewCellB один для строки 0, а другой для строки 1
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell;
if(indexPath.row==0)
{
cell=..//tableviewcellA
}
if(indexPath.row==1)
cel=///tableviewcell b
}
и так далее, надеюсь, это поможет