当我按下多个视图时,导航栏中会显示多个后退按钮。
struct ContentView: View {
var body: some View {
NavigationView {
NavigationLink(destination:SecView()) {
Text("Primo")
}
}
}
}
struct SecView: View {
var body: some View {
NavigationView {
NavigationLink(destination:TerView()) {
Text("Secondo")
}
}
}
}
struct TerView: View {
var body: some View {
Text("Hello World!")
}
}
Run Code Online (Sandbox Code Playgroud)
我希望每个视图只有一个后退按钮。
这是问题的屏幕截图。
Gen*_*gan 17
导航堆栈的根部应该只有一个 NavigationView。
从 SecView 中删除 NavigationView 块,然后您将拥有一个由 ContentView 拥有的导航栏。
| 归档时间: |
|
| 查看次数: |
1961 次 |
| 最近记录: |