Forms SwiftUI删除NavigationView表单中的空行
我想删除出现在我的标题和表格之间的空白行。 我尝试过不同的方法,但没有成功Forms SwiftUI删除NavigationView表单中的空行,forms,swiftui,navigationview,Forms,Swiftui,Navigationview,我想删除出现在我的标题和表格之间的空白行。 我尝试过不同的方法,但没有成功 对于第一个VStack尝试VStack(对齐:。中心,间距:0),VStack和HStack正在组件之间添加空格@Stephane请将其标记为正确答案,谢谢! var body: some View { NavigationView{ VStack{ ZStack{ Co
对于第一个
VStack
尝试VStack(对齐:。中心,间距:0)
,VStack
和HStack
正在组件之间添加空格@Stephane请将其标记为正确答案,谢谢!
var body: some View {
NavigationView{
VStack{
ZStack{
Color(UIColor.lightGray).edgesIgnoringSafeArea(.all)
VStack(alignment: .center){
Text("Mon Parcours").font(.title).bold().padding(.top, 80).opacity(0.5).shadow(color: Color(UIColor.darkGray), radius: 1, x: 2, y: 2)
}
HStack{
Spacer()
NavigationLink(destination: NoteInfoView()) {
Image(systemName: "questionmark.circle").foregroundColor(.blue).padding(.top, 80).padding(.trailing, 10)
}}
}.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: 160, alignment: .topLeading).padding(.bottom,0)
VStack(alignment: .leading) {
Form{
Section(header: Text("TYPE DE BAC").bold()){
NavigationLink(destination: ListSpecialiteView(bacData:self.bacData, specialiteId:1)) {
HStack{
Text(self.bacData.selectionTypeBacId).font(.body).lineLimit(1).truncationMode(.tail)
Spacer()
Image(systemName:"r.square").resizable().frame(width: 20.0, height: 20.0).foregroundColor(.green)
}
}
}
}
}
}.navigationBarTitle("").navigationBarHidden(true).statusBar(hidden: false) }.edgesIgnoringSafeArea(.top)
}