NavigationStack
1. 基本结构
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationStack {
List {
NavigationLink("Go to Detail View", destination: DetailView())
}
.navigationTitle("Home")
}
}
}
struct DetailView: View {
var body: some View {
Text("This is the Detail View")
.navigationTitle("Detail")
}
}2. 使用 NavigationPath 管理导航堆栈
NavigationPath 管理导航堆栈3. 返回和控制堆栈
4. 高级用法:传递数据
5. 总结
Last updated