SwiftUI设置文本字段PlaceHolder文本颜色

时间:2019-12-04 10:06:17

标签: ios swift xcode swiftui swift5

我有以下快速代码,它将创建一个文本字段。由于UI背景颜色为深灰色,字体颜色为白色。键入的文本为白色,但占位符文本显示为深灰色,因此与背景混合。像这样:

enter image description here

我尝试使用init()方法设置颜色,但是我似乎找不到正确的方法,我使用了keypath和value方法,但无济于事。

任何帮助将不胜感激。

TextField("Username" , text: $username)
  .padding()
  .background(ColorScheme().field()) //Dark Grey
  .foregroundColor(ColorScheme().white()) //White
  .frame(height: 45.0)
  .cornerRadius(5.0)

0 个答案:

没有答案