CZ5*_*Z54 5 ios swift swiftui swiftui-list
我的第一个视图中有一个基本列表,如下所示:
func buildList(sections: [Client]) -> some View {
let list = List {
ForEach(sections) { client in
Section(header: Text(client.name)) {
ForEach(client.projects) { project in
NavigationLink(destination: BuildsRouter.build(forProject: project)) {
HStack {
Text("Test \(project.id)").fontWeight(.ultraLight)
}
}
}
}
}
}
return list
}
Run Code Online (Sandbox Code Playgroud)
我正在NavigationLink为我的Project对象提供详细信息视图。
事情是,当我做一个内存分析图,我可以看到BuildsView(从创建BuildsRouter.build(forProject: project)在之前,我确实点击导航链接创建。
问题: 有没有办法在点击链接后创建详细信息视图?
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |