这听起来应该很容易,但是我不知道。 我正在将数据动态加载到NavigationView中,每个项目都映射到了一个可以正常工作的NavigationLink。
加载视图后,如何自动调用/调用列表中的第一个NavigationLink?
谢谢!
struct ContentView {
@ObservedObject var manager : DataManager
var body: some View {
VStack {
NavigationView {
List(manager.items) { item in
NavigationLink(destination: DataDetailView(model: item)) {
Text("Item: \(item.name)")
}
}
.listStyle(SidebarListStyle())
}
}
}
}