.navigationDestination should be placed inside the NavigationStack:
List {
NavigationLink("Go to MyView", value: "MyView")
}
…
NavigationStack {
Text("Home")
.navigationDestination(for: String.self) { val in
Text("View = \(val)")
}
}
This works for me.
.navigationDestination should be placed inside the NavigationStack:
List {
NavigationLink("Go to MyView", value: "MyView")
}
…
NavigationStack {
Text("Home")
.navigationDestination(for: String.self) { val in
Text("View = \(val)")
}
}
This works for me.