func setNavigationUI() {
// 纯色生成一张图片
let image = MeiDuiImageUtility.image(with: #colorLiteral(red: 0.9529411765, green: 0.6588235294, blue: 0.007843137255, alpha: 1), size: CGSize(width: ScreenWidth, height: 64))
// 设置导航栏背景图片
self.navigationController?.navigationBar.setBackgroundImage(image, for: .default)
// 设置标题的颜色
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:#colorLiteral(red: 1, green: 1, blue: 1, alpha: 1)]
// 设置导航栏的透明度
self.navigationController?.navigationBar.isTranslucent = false
// 设置导航栏底部线条
self.navigationController?.navigationBar.shadowImage = UIImage()
// 设置状态栏的状态
UIApplication.shared.statusBarStyle = .lightContent
}
swift-设置导航栏的背景颜色,及清除导航栏底部线条
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- ContactsViewController是要设置的导航控制权UINavigationController的根控...
- self.navigationController!.navigationBar.setBackgroundIma...
- 本章实现效果: 前言: 项目中很多需求是要求自定义标题栏居中的,本人最近就遇到这中需求,如果用系统自带的title...
- 转载:http://blog.csdn.net/hong1595/article/details/43123215