我有一个包含两个选项卡的TabView,每个选项卡都包含一个NavigationView。当导航到另一个视图时,我需要隐藏TabBar。其中一种解决方案是将TabView放置在一个NavigationView内部,但我必须为每个NavigationView设置不同的属性。
TabView(selection: $selectedTab, content: {
NavigationView {
VStack {
NavigationLink(destination: Text("SecondView Tab1")) {
Text("Click")
}
}
}.tabItem {
Text("ONE")
}.tag(0)
NavigationView {
VStack {
NavigationLink(destination: Text("SecondView Tab2")) {
Text("Click")
}
}
}.tabItem {
Text("TWO")
}.tag(1)
})
附言:我正在使用Xcode 11 Beta 5