Формы Eureka - удален оттенок по умолчанию при установке пользовательского цвета для текстовой метки

Я пытаюсь добавить пользовательский цвет для detailTextLabel в DateRow, но он удаляет оттенок, который появляется, когда ячейка выбрана. Я попытался установить cell.tintcolor = red при настройке ячейки, а также обновление ячейки не работает.

 DateRow.defaultCellUpdate = { cell, row in

                cell.detailTextLabel?.textColor = UIColor.black
                cell.detailTextLabel?.font = UIFont.init(name: "Avenir-Medium", size: 14)
                cell.textLabel?.textColor = UIColor.lightGray
                cell.textLabel?.font = UIFont.init(name: "Avenir-Medium", size: 14)
            }

form +++

            Section()
    <<< DateRow() { $0.value = Date(); $0.title = "DateRow" }.cellSetup({ (cell, row) in
                    cell.tintColor = UIColor.red
                })

0 ответов

Другие вопросы по тегам