隐藏“TabView”的导航栏不起作用
Hide Navigation bar for `TabView` not working
在 swiftUI 中,iOS14。我无法隐藏 TabView
的导航栏。这是我的代码:
struct ContentView: View {
var body: some View {
NavigationView {
TabView() {
List {
Text("Hi!")
Text("How are you?")
}
}
.navigationTitle("")
.navigationBarHidden(true) // not working!!
}
}
}
这是一个错误吗?如何解决这个问题?
您需要将 .navigationBarHidden(true)
内部移动到 TabView。
struct ContentView: View {
var body: some View {
NavigationView {
TabView() {
List {
Text("Hi!")
Text("How are you?")
}
.navigationBarHidden(true) //<= here
}
}
}
}
在 swiftUI 中,iOS14。我无法隐藏 TabView
的导航栏。这是我的代码:
struct ContentView: View {
var body: some View {
NavigationView {
TabView() {
List {
Text("Hi!")
Text("How are you?")
}
}
.navigationTitle("")
.navigationBarHidden(true) // not working!!
}
}
}
这是一个错误吗?如何解决这个问题?
您需要将 .navigationBarHidden(true)
内部移动到 TabView。
struct ContentView: View {
var body: some View {
NavigationView {
TabView() {
List {
Text("Hi!")
Text("How are you?")
}
.navigationBarHidden(true) //<= here
}
}
}
}