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中删除-它已经从其父视图中有一个。非常感谢。将此作为答案发布,我将接受它。