Как отменить выбор ранее выбранной строки в tableView ??Я не могу найти решение для получения oldIndexPath
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *newCell = [tableView cellForRowAtIndexPath:indexPath]; if (newCell.accessoryType == UITableViewCellAccessoryNone) { newCell.accessoryType = UITableViewCellAccessoryCheckmark; } }
Если вы не сохраните предыдущий путь индекса, вы не сможете получить его. Просто сохраните его в иваре, когда вы обнаружите, что выбрана строка, в следующий раз вы сможете снять галочкуна предыдущей ячейке.