我有以下快速代码,它将创建一个文本字段。由于UI背景颜色为深灰色,字体颜色为白色。键入的文本为白色,但占位符文本显示为深灰色,因此与背景混合。像这样:
我尝试使用init()方法设置颜色,但是我似乎找不到正确的方法,我使用了keypath和value方法,但无济于事。
任何帮助将不胜感激。
TextField("Username" , text: $username)
.padding()
.background(ColorScheme().field()) //Dark Grey
.foregroundColor(ColorScheme().white()) //White
.frame(height: 45.0)
.cornerRadius(5.0)