我在我的应用程序中使用SWRevealViewController作为侧边菜单。选择其中一个菜单navigationbar
自动隐藏。我想总是显示导航栏。我在ViewController
的viewDidLoad()
中尝试过以下代码。
self.revealViewController().navigationController?.navigationBarHidden = false
和
self.navigationController?.navigationBarHidden = false
但两者都不起作用。
我跟随https://www.youtube.com/watch?v=8EFfPT3UeWs在基于swift的应用程序中实现SWRevealViewController。
请在您的sw_front导航控制器和视图控制器之间添加导航控制器,并使用属性检查器隐藏第一个导航控制器的导航栏。要添加导航控制器,您需要选择视图控制器并转到编辑器 - >嵌入 - >导航控制器
你的菜单(后面)VC可以控制它,如果你有它,那么它总是存在,除非你隐藏。