У меня есть UITableView Controller в моем проекте. Так что я сделал установку UITableViewCell, как здесь:Настройки фона UITableViewCell сбрасываются при прокрутке
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath)
cell.textLabel?.text = "Section: \(indexPath.section). Row: \(indexPath.row)."
if indexPath.row % 2 == 1 {
cell.backgroundColor = UIColor.gray
}
return cell
}
Я хочу клетка моего Tableview, чтобы быть серой, если их индекс не делится на 2.
Когда TableView появляется, все отлично! Но когда я просматриваю вверх и вниз, ячейки начинают менять цвета до серого.
Так что в конце все мои клетки серые.
Вот некоторые изображения:
Спасибо большое) Это было так легко!): D –
@AlexVihlayev Нет проблем мат. :) –