在SwiftUI表单中填写Section背景

时间:2019-09-06 07:04:04

标签: ios swift swiftui

我必须像这样用某种颜色填充部分的背景  enter image description here

现在我尝试了

const &

但是,似乎有一个预定义的填充,所以我无法填充空白

enter image description here

1 个答案:

答案 0 :(得分:1)

也许这会有所帮助,至少在Simulator中,这似乎可以解决您的请求:

        NavigationView {
            Form {
                Section {
                    HStack {
                        Text("Error message!")
                        Spacer()
                    }
                        .padding(.vertical)
                        .listRowInsets(EdgeInsets())
                }
                .padding(.horizontal)
                .background(Color.red.opacity(0.2))

                Section {
                    Text("Label 1")
                }
                Section {
                    Text("Label 2")
                }
            }
                .navigationBarTitle("title", displayMode: .inline)
        }