通过NavigationLink推送新视图时,如何隐藏选项卡栏?
下面是我如何推动下一个视图:
TabView {
NavigationView {
List(fakeUser) { user in
NavigationLink(destination: ChatDetailView(user: user)) {
ChatCell(user: user)
}
}
.navigationBarTitle("Chats")
.navigationBarItems(leading: leadingBarItem, trailing: trailingBarItem)
}
.tabItem {
Image(systemName: "message.fill")
.font(.system(size: 20))
Text("Chats")
}
}
2条答案
按热度按时间xqk2d5yq1#
注意:Xcode 11.2/iOS 13.2上出现异常
据我所知,这是一张重新排版的照片,达到了你所要求的效果。
然而,尽管以下代码中没有任何犯罪行为,但在导航返回时,UIKit内部出现异常:
进近代码
4urapxun2#
在iOS 16中,您有此选项:
只需将其附加到要推送的视图。