1
У меня есть пользовательская ячейка с несколькими идентификаторами ячеек. Я попытался следующий код:Обратные ячейки с разными идентификаторами ячеек
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return 2;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *cellID;
switch ([indexPath section]) {
case 0:
cellID = @"firstCell";
break;
case 1:
cellID = @"secondCell";
break;
default:
break;
}
customCell *cell = [tableView dequeueReusableCellWithIdentifier:cellID forIndexPath:indexPath];
return cell;
}
Когда я запустить приложение, он отображает первые ячейки в 2 раза, даже если в раскадровке, есть 2 ячейки с различными объектами внутри.