SwiftUI提供了background
修饰符来为视图周围的填充着色。该修饰符接受任何可以转换为视图的对象(例如颜色、图片或渐变),并将其用作视图的背景。这个修饰符可以放在任何视图的前面。下面是一个例子:
Rectangle()
.fill(Color.blue)
.frame(width: 200, height: 200)
.background(Color.yellow)
在这个例子中,我们创建了一个蓝色的矩形,并将其包含在一个200x200的框架中。然后,我们使用background
修饰符将其背景设置为黄色。这将在矩形周围创建一个黄色的填充。