标签: ios swift swiftui
SwiftUI上的.background修饰符为什么不改变颜色?
here
我尝试重新启动Xcode甚至创建一个新项目,但我仍然面临着同样的问题。
答案 0 :(得分:1)
默认情况下,Rectangle()具有Color.black不透明的前景色,因此任何背景都将在其下方不可见。
Rectangle()
Color.black
您可以改用
Rectangle().fill(Color.white)
或
Rectangle().foregroundColor(Color.white)
答案 1 :(得分:0)
背景(矩形周围)为白色,请尝试使用.fill()代替