Как отключить переход по ячейке?


#1

Использование cell.isSelected = false не работает.

По пробовал вот так:

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    if indexPath.row == 0 {
        tableView.allowsSelection = true
    } else if indexPath.row == 1 {
        tableView.allowsSelection = false
    }
}

Работает, но только после того как перешел по ячейке, вернулся обратно, по пробовал еще рас перейти и только тогда не переходит. Вот только не переходит по всем ячейкам.

Кто знает как отключить переход по ячейке?