Eureka 表单:更改 TextField 颜色不起作用
Eureka form: change TextField color does not work
我使用 Eureka form 并想更改输入字段的文本颜色。
我尝试了所有方法来更改一行 Eureka form 中 textfield
的文本颜色,但它不起作用。
我尝试更改 textColor
和 attributedText
但没有任何反应。
<<< 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
})
我使用 Eureka form 并想更改输入字段的文本颜色。
我尝试了所有方法来更改一行 Eureka form 中 textfield
的文本颜色,但它不起作用。
我尝试更改 textColor
和 attributedText
但没有任何反应。
<<< 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
})