首页 > 解决方案 > 如何在带有表单的 NavigationView 中避免使用分隔符?

问题描述

我有一个NavigationViewNavigationLink当我到达第二个视图时,我的头部和表格的开头之间有一个奇怪的间隔:

在此处输入图像描述

这是我的代码:

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")

        }
    }
}

这是一个错误吗?如何避免这种情况?它仅在导航时。如果我将视图设置为我的开始视图,它看起来应该:

在此处输入图像描述

我需要做什么才能登上顶峰?

标签: swiftuinavigationviewswiftui-navigationlink

解决方案


推荐阅读