隐藏导航条
只要出现左右翻动界面,一定是存在导航的,但是有时候我们看不见导航条的存在,实际上,导航条是存在的只不过是被隐藏了。
隐藏导航条有两种方法
self.navigationController?.navigationBar.isHidden = true
这种方式隐藏最为简单,但是也存在问题。
当我们要跳转到下一个界面时,导航条会比视图先一步出现。(一班不用)
(1).给导航条设置背景图片,但是图片没有值,赋空图片
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
(2).设置tabBar的样式
self.navigationController?.navigationBar.barStyle= .blackOpaque
不设置tabBar的样式
(3).不管怎样我们都会看到一条线,实际上这是导航的阴影,去掉即可
self.navigationController?.navigationBar.shadowImage = UIImage()
这样就进导航条完全隐藏了