Я работаю над UITableView, который действует как контрольный список. Мне нужно отобразить галочку, когда UITableViewCell
постучал и спрятать галочку, когда UITableViewCell снова постучал. Я пробовал решение this, но я не смог построить из-за var checked = [Bool]()
. Как я могу решить это по-другому?Как скрыть и отобразить галочку на ячейке при прослушивании UITableViewCell?
EDIT Я добавил код ниже cellForRowAtIndexPath
if checked == true {
cell.accessoryType = .None
checked = false
} else if checked == false {
cell.accessoryType = .Checkmark
checked = true
}
вам может понадобиться для хранения важных деталей ваших строк в вашей модели, как, например, _title_, _subtitle_, ... и даже значение _checkState_. – holex