SwiftUI NavigationView,调用第一个NavigationLink

时间:2019-12-26 16:12:34

标签: swiftui

这听起来应该很容易,但是我不知道。 我正在将数据动态加载到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())
            }
        }
    }
}

0 个答案:

没有答案