【发布时间】:2021-03-19 17:38:51
【问题描述】:
我有一个带有两个选项卡(选项卡 A 和 B)的选项卡视图。
单击选项卡 A 打开主视图。在该主视图中,有一个指向页面 1 的导航链接。在页面 1 中,还有一个指向页面 2 的链接。 当用户在第 1 页或第 2 页上,并且我点击选项卡 A 时,它不会恢复到主视图。同样,如果用户单击 Tab B,然后再次单击 Tab A,它将返回到第 1 页或第 2 页(无论用户在哪个页面上),而不是主视图。
如何在这两种情况下重置导航堆栈?
谢谢!
【问题讨论】:
-
很好的问题,但看看一些 SwiftUI 代码也会很有用。
标签: swiftui tabview swiftui-navigationlink