если я использую этот код, все в порядке, я могу добавить 1 галочку только в 1 строку, но в 2 секции, но мне нужно добавить 1 галочку в каждом разделе.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
int newRow = [indexPath row];
int oldRow = (lastIndexPath != nil) ? [lastIndexPath row] : -1;
if(newRow != oldRow)
{
UITableViewCell* newCell = [tableView cellForRowAtIndexPath:indexPath];
newCell.accessoryType = UITableViewCellAccessoryCheckmark;
UITableViewCell* oldCell = [tableView cellForRowAtIndexPath:lastIndexPath];
oldCell.accessoryType = UITableViewCellAccessoryNone;
lastIndexPath = indexPath;
}
[tableView deselectRowAtIndexPath:(NSIndexPath *)indexPath animated:YES];
}
, если я использую эту
if (indexPath.section == 0);
для каждого раздела это не работает.
спасибо за чтение