答案 0 :(得分:0)
在你的stoyboard中,你将UITabBarController连接到UIUserController。在它们之间嵌入UINavigationController,您将获得所需的结果。
答案 1 :(得分:0)
UINavigationController可能是一样的。似乎是一个自定义导航栏实际上是一个透明的导航栏和一个UIView来自它背后的顶部。
答案 2 :(得分:0)
您将需要隐藏viewWillAppear中的导航栏,并将其显示给推送的视图控制器
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(true)
self.navigationController?.setNavigationBarHidden(true, animated: true)
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(true)
self.navigationController?.setNavigationBarHidden(false, animated: true)
}
可以找到
https://medium.com/@qbo/push-page-with-without-navigation-bar-eb3cea35178d