导航栏UINavigationController
Posted 小课桌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了导航栏UINavigationController相关的知识,希望对你有一定的参考价值。
1 // 取消导航栏下面的分隔线 2 navigationBar.setBackgroundImage(UIImage(), for: .default) 3 navigationBar.shadowImage = UIImage() 4 5 // 注意:如果设置了空的背景和阴影图片,要设置此属性为false,否则背景看不到 6 navigationBar.isTranslucent = false 7 8 // 背景色 9 // navigationBar.backgroundColor = UIColor.blue 10 11 // 导航条颜色,会遮住背景色 12 navigationBar.barTintColor = UIColor.yellow 13 14 // barButtonItem的颜色,注意不是标题的颜色 15 navigationBar.tintColor = UIColor.red
1 // 设置导航栏标题文字颜色 2 navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.white]
1 /* 2 UINavigationController:负责功能控制,如push 3 UINavigationBar:控制器共用的,负责样式控制 4 UINavigationItem:每个控制器都有自己的UINavigationItem,功能按钮的容器 5 UIBarButtonItem:具体的按钮选项 6 */
以上是关于导航栏UINavigationController的主要内容,如果未能解决你的问题,请参考以下文章
UINavigationController 仅隐藏导航栏 - 后退动画问题
ios UINavigationController 导航栏
如何使 UINavigationController 的导航栏显示在底部?