У меня есть этот кусок кода:Таблица вид клеток аксессуар не меняется, когда из поля зрения
tableView.deselectRowAtIndexPath(indexPath, animated: true)
if let selected = self.lastSelected {
tableView.cellForRowAtIndexPath(selected)?.accessoryType = .None
}
tableView.cellForRowAtIndexPath(indexPath)?.accessoryType = UITableViewCellAccessoryType.Checkmark
self.lastSelected = indexPath
Я позволяет мне поставить галочку на ячейку, я выбираю и удаляет предыдущую отметку. Проблема, с которой я сталкиваюсь, заключается в том, что если список большой и ячейка вне поля зрения, галочка не удаляется при выборе новой ячейки.
Я попытался добавить tableview.reloaddata(), но ничего не сделал.
Мысли?