在swrevealviewcontroller中显示导航栏

问题描述 投票:2回答:2

我在我的应用程序中使用SWRevealViewController作为侧边菜单。选择其中一个菜单navigationbar自动隐藏。我想总是显示导航栏。我在ViewControllerviewDidLoad()中尝试过以下代码。

self.revealViewController().navigationController?.navigationBarHidden = false

self.navigationController?.navigationBarHidden = false

但两者都不起作用。

我跟随https://www.youtube.com/watch?v=8EFfPT3UeWs在基于swift的应用程序中实现SWRevealViewController

ios swrevealviewcontroller
2个回答
1
投票

请在您的sw_front导航控制器和视图控制器之间添加导航控制器,并使用属性检查器隐藏第一个导航控制器的导航栏。要添加导航控制器,您需要选择视图控制器并转到编辑器 - >嵌入 - >导航控制器


0
投票

你的菜单(后面)VC可以控制它,如果你有它,那么它总是存在,除非你隐藏。

© www.soinside.com 2019 - 2024. All rights reserved.