【发布时间】:2022-01-20 02:34:16
【问题描述】:
我使用的是 xcode 13.2.1 iOS 15,我想隐藏导航栏和后退箭头,我尝试了几种方法。没有一个答案有效
var body: some View {
NavigationView{
ZStack{
Text("Header") //Header View
Spacer ()
Text("Main")//Main View
Spacer()
Spacer()
Text("Bottom") //Bottom View
}.navigationTitle("")
.navigationBarHidden(true)
}.navigationViewStyle(.stack)
}
【问题讨论】:
-
我无法在我的 Xcode 13.2.1 上使用 iOS 15.2 复制这个 - 在 iOS 和 iPadOS 模拟器上检查过
-
您的视图是否有可能嵌入到另一个带有标题的 NavigationView 中:例如:
NavigationView{BuggedView().navigationTitle("my title")} -
使用
ZStack没有意义,应该是VStack。您确定这是复制您的问题的代码吗? -
.navigationBarBackButtonHidden(true) 你可以在这里添加这个
标签: ios swift swiftui swiftui-navigationlink swiftui-navigationview