SwiftUI 如何配置background 系统灰色?

3 min read

要将SwiftUI中的背景配置为系统灰色,可以使用.background()修饰符并将其设置为所需的颜色。

例如,以下代码将背景设置为系统灰色:

Text("Hello World!")
    .padding()
    .background(Color(UIColor.systemGray5))

在此示例中,我们首先使用.padding()修饰符将文本视图周围添加一个填充区域。然后,我们使用.background()修饰符并将其设置为UIColor.systemGray5,这是系统灰色的颜色代码。最后,我们将文本视图包装在VStack或ZStack中,以便在UI布局中使用。

注意,如果您使用的是Xcode 11或更早版本,您可以使用Color.gray或Color(.gray)来代替UIColor.systemGray5。此外,您还可以使用其他系统颜色,如.systemGray、.systemGray2等等。