Swift 斯威夫特:我怎样才能让列表从顶部开始,没有填充

Swift 斯威夫特:我怎样才能让列表从顶部开始,没有填充,swift,swiftui,swiftui-list,Swift,Swiftui,Swiftui List,我是swiftui新手,使用的是版本2。我有一个从数据库中填充的列表。我正在努力解决的问题是让我的列表从最顶端开始,并消除填充。如果你看下面的图片,你会看到顶部数据“放置我的圆圈”和列表之间的灰色空间。任何消除灰色空间的帮助都将是巨大的。这是我的密码 struct MainView: View { @State var model: [MainModel] = [] var body: some View { VStack {

我是swiftui新手,使用的是版本2。我有一个从数据库中填充的列表。我正在努力解决的问题是让我的列表从最顶端开始,并消除填充。如果你看下面的图片,你会看到顶部数据“放置我的圆圈”和列表之间的灰色空间。任何消除灰色空间的帮助都将是巨大的。这是我的密码

struct MainView: View {
    @State var model: [MainModel] = []
    var body: some View {
      
        VStack {
            HStack {
            Text("Places")
            Text("My Circle | Location")
            }
            TimeLineView(model: $model) // List comes from here
        }

    }
    
}

struct TimeLineView: View {
    @Binding var model: [MainModel]

    var body: some View {
        
        List {
            ForEach(model) { value in
                
                // Simple elements populated
            }
        }.listStyle(GroupedListStyle())
        .padding(0)
  
    }
}

填充是列表的分组样式,如果要删除它,请使用
PlainListStyle

    List {
        ForEach(model) { value in
            
            // Simple elements populated
        }
    }.listStyle(PlainListStyle())     // << here !!
列表{
ForEach(model){value in
//简单元素填充
}
}.listStyle(PlainListStyle())//