gpt4 book ai didi

ios - 如何消除SwiftUI Form中Section上方的空间?

转载 作者:行者123 更新时间:2023-11-28 10:27:59 26 4
gpt4 key购买 nike

我想消除 Form 中第一个 Section 上方的空间

enter image description here

 var body: some View {
VStack {
Text("Text 1")
Form {
Section {
Text("Text 2")
}
}
}
}

我试图将 Section 标题的框架设置为 0,但它不起作用

最佳答案

解决方案是将 SectionEmptyView() 一起使用,并将您希望位于此 Section< 标题顶部的 View

 var body: some View {
VStack {
Text("Text 1")
Form {
Section(header: VStack(alignment: .center, spacing: 0) {
Text("Text 2").padding(.all, 16)
.frame(width: UIScreen.main.bounds.width, alignment: .leading)
.background(Color.white)
}) {
EmptyView()
}.padding([.top], -6)
}
}
}

关于ios - 如何消除SwiftUI Form中Section上方的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57851878/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com