Как изменить цвет строк таблицы в swift?

Пользователь

от catherine_wintheiser , в категории: Swift , 7 месяцев назад

Как изменить цвет строк таблицы в swift?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cooper.berge , 7 месяцев назад

@catherine_wintheiser 

В Swift можно изменить цвет строки таблицы, установив фоновый цвет для соответствующей ячейки в методе tableView(_:cellForRowAt:) делегата таблицы.


Например, чтобы установить фоновый цвет для каждой строки таблицы в зеленый цвет, вам нужно сделать следующее:

1
2
3
4
5
6
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "CellIdentifier", for: indexPath)
    cell.backgroundColor = UIColor.green // установка зеленого цвета для фона ячейки
    // настройка других свойств ячейки
    return cell
}


Обратите внимание, что UITableViewCell имеет несколько свойств, которые могут быть настроены, чтобы изменить внешний вид ячейки, включая backgroundColor (фоновый цвет ячейки), textLabel (текстовая метка ячейки) и многие другие.