我正在使用SwiftUI为MacOS编写应用程序。我有一个简单的选择器:
Picker("Item: ", selection: $item) {
ForEach(items!, id: \.self) { i in
Text(i)
}
}
选择器可以完成任务,但是我注意到选择一个项目时,文本颜色为白色,但背景颜色不是通常通过菜单获得的蓝色。
我对MenuButton
有相同的问题:
MenuButton("☰") {
Button("Quit", action: quit)
Button("Close", action: close)
}
我也遇到类似的问题,TextField
没有显示正确的背景色。
还有其他步骤使这些颜色起作用吗?
我正在使用XCode12(针对MacOS 11.15)。