SwiftUI .background修改器不起作用

时间:2020-07-16 10:57:03

标签: ios swift swiftui

SwiftUI上的.background修饰符为什么不改变颜色?

here

我尝试重新启动Xcode甚至创建一个新项目,但我仍然面临着同样的问题。

2 个答案:

答案 0 :(得分:1)

默认情况下,Rectangle()具有Color.black不透明的前景色,因此任何背景都将在其下方不可见。

您可以改用

Rectangle().fill(Color.white)

Rectangle().foregroundColor(Color.white)

答案 1 :(得分:0)

背景(矩形周围)为白色,请尝试使用.fill()代替