嵌入NavigationView SwiftUI时,使列表部分在SwiftUI中不可折叠
当我将分组到嵌入NavigationView SwiftUI时,使列表部分在SwiftUI中不可折叠,swiftui,swiftui-list,swiftui-navigationview,Swiftui,Swiftui List,Swiftui Navigationview,当我将分组到节中的列表嵌入到导航视图中时,节标题将变得可折叠。我希望它们不可折叠,就像列表未嵌入导航视图一样 我的当前代码(带有NavigationView): 导入快捷界面 结构MyGroup{ 变量名称:字符串,项:[字符串] } 结构ContentView:View{ 变量组:[MyGroup]=[ .init(名称:“动物”,项:[“这是应用的默认样式,您可以将其显式设置为List,如下所示(使用Xcode 12/iOS 14测试) List { ForEach
节中的列表
嵌入到导航视图
中时,节标题将变得可折叠。我希望它们不可折叠,就像列表
未嵌入导航视图
一样
我的当前代码(带有NavigationView):
导入快捷界面
结构MyGroup{
变量名称:字符串,项:[字符串]
}
结构ContentView:View{
变量组:[MyGroup]=[
.init(名称:“动物”,项:[“这是应用的默认样式,您可以将其显式设置为List
,如下所示(使用Xcode 12/iOS 14测试)
List {
ForEach(groups, id: \.self.name) { group in
Section(header: Text(group.name)) {
ForEach(group.items, id:\.self) { item in
Text(item)
}
}
}
}.listStyle(InsetGroupedListStyle()) // or GroupedListStyle