This creates an intermediate view with text that I must tap to get to my detail v iew. How can I eliminate the middle man and navigate directly to my detail view?
<code>
struct ContentView: View {
let i: Int = 1
var body: some View {
NavigationStack {
NavigationLink("Select (i)", value: i)
.navigationDestination(for: Int.self) { selection in
DetailView(number: i)
}
}
}
}
</code>
<code>
struct ContentView: View {
let i: Int = 1
var body: some View {
NavigationStack {
NavigationLink("Select (i)", value: i)
.navigationDestination(for: Int.self) { selection in
DetailView(number: i)
}
}
}
}
</code>
struct ContentView: View {
let i: Int = 1
var body: some View {
NavigationStack {
NavigationLink("Select (i)", value: i)
.navigationDestination(for: Int.self) { selection in
DetailView(number: i)
}
}
}
}