Eureka 表单:更改 TextField 颜色不起作用

Eureka form: change TextField color does not work

我使用 Eureka form 并想更改输入字段的文本颜色。 我尝试了所有方法来更改一行 Eureka formtextfield 的文本颜色,但它不起作用。

我尝试更改 textColorattributedText 但没有任何反应。

<<< IntRow() {
            [=10=].title = "Title"
            [=10=].value = 2020
        }.cellSetup({ (cell, row) in
            cell.textLabel?.font  = .boldSystemFont(ofSize: 18)
            cell.detailTextLabel?.textColor = UIColor.systemOrange
            cell.textField.textColor = UIColor.red
            cell.textField.attributedText = NSAttributedString(string: "123", attributes: [
                .foregroundColor: UIColor.red
            ])

有什么帮助吗?谢谢!

尝试做:

cell.titleLabel?.textColor = .yourColor

我发现我们无法更新 cellSetup 中的 UITextField。相反,我必须更新 cellUpdate.

中的样式
.cellUpdate({ (cell, row) in
                cell.textField.font = .boldSystemFont(ofSize: 18)
                cell.textField.textColor = UIColor.systemOrange
            })