Swiftui 如何使用表单避免NavigationView中的间隔符?

Swiftui 如何使用表单避免NavigationView中的间隔符?,swiftui,navigationview,swiftui-navigationlink,Swiftui,Navigationview,Swiftui Navigationlink,我有一个NavigationView和一个NavigationLink,当我进入第二个视图时,我的头部和表单的开头之间有一个奇怪的间隔: 这是我的代码: struct SampleView: View { var body: some View { NavigationView { VStack { Form { Section(header: Text("Hallo")){

我有一个
NavigationView
和一个
NavigationLink
,当我进入第二个视图时,我的头部和表单的开头之间有一个奇怪的间隔:

这是我的代码:

struct SampleView: View {
    var body: some View {
        NavigationView {
            VStack {
                Form {
                    Section(header: Text("Hallo")){
                        Text("abc")
                    }
                    Section(header: Text("abc")){
                        Text("lorem")
                        Text("ispsum")
                        Button(action: {
                            //UIApplication.shared.open(eintrag.eintrag.url as URL)
                        }) {
                            Text("starten")
                        }
                    }

                }
            }.navigationBarTitle("Hello")

        }
    }
}
这是虫子吗?如何避免这种情况?它只有在导航时才可用。如果我将视图设置为我的开始视图,它看起来应该:


我需要做什么才能进入顶部?

视图在NavigationView中包装了两次,只需将其从SampleView中删除-它已经从其父视图中有一个。非常感谢。将此作为答案发布,我将接受它。