[英]SWIFTUI hide navigationBarBackButton for current view in TabView
我使用 SwiftUI 在我的 XCode 项目中有一个基本的 TabView。 我需要隐藏navigationBarBackButton
从3第三视图(2次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)
}
}
}
嘿 - 我还没有完全完成你对 TabViews 所做的事情,但我认为这会奏效:
let backButton = UIBarButtonItem()
backButton.title = ""
如果我理解错误,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.