我编写了这些代码行来更改填充文本字段的背景颜色,但它不起作用:
import MaterialComponents
...
@IBOutlet weak var textfield: MDCFilledTextField!
let scheme = MDCContainerScheme()
scheme.colorScheme.backgroundColor = .red
scheme.colorScheme.onBackgroundColor = .green
textfield.label.text = "Phone number"
textfield.placeholder = "555-555-55"
textfield.applyTheme(withScheme: scheme)
textfield.sizeToFit()
最后看起来像这样:
但是当我改变primaryColorscheme.colorScheme.primaryColor = .red
它工作。(只是原色)