【发布时间】:2020-05-09 01:58:04
【问题描述】:
我的 XCode 项目中使用 SwiftUI 有一个基本的 TabView。
我需要在来自 3 的 2 个视图上隐藏 navigationBarBackButton。在第三个视图 (profileDetail()) 上,我希望显示后退按钮。
我试过这个,但是当至少有一个.self.navigationBarBackButtonHidden(true)时,后退按钮会被隐藏
struct testView: View{
var body: some View{
TabView{
chats().tabItem{
Text("Chats")
}.tag(1).self.navigationBarBackButtonHidden(true)
friendDetail().tabItem{
Text("Friends")
}.tag(2).self.navigationBarBackButtonHidden(true)
profileDetail().tabItem{
Text("Profile")
}.tag(3).self.navigationBarBackButtonHidden(false)
}
}
}
【问题讨论】:
标签: ios swift xcode swiftui tabview