1.导航栏背景色设置:

//设置为半透明

self.navigationController.navigationBar.translucent = YES;

//设置背景色及透明度

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageWithColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.75]] forBarMetrics:UIBarMetricsDefault];

2.导航栏标题颜色:

[self.navigationController.navigationBar setTintColor:[UIColorwhiteColor]];

3.自定义返回键:

UIImage *backImage = [UIImage imageNamed:@"route_tab_back"];

UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom];

[backBtn setImage:backImage forState:UIControlStateNormal];

backBtn.frame = CGRectMake(0, 0, backImage.size.width, backImage.size.height);

[backBtn addTarget:self action:@selector(handleBackButton) forControlEvents:UIControlEventTouchUpInside];

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:backBtn];

self.navigationController.navigationItem.leftBarButtonItem = item;

导航栏背景色、标题颜色以及返回键自定义相关推荐

  1. 自定义iOS7导航栏背景,标题和返回按钮文字颜色

    在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...

  2. 自定义iOS导航栏背景,标题和返回按钮文字颜色-----转载自gyz413977349

    在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...

  3. iOS 修改导航栏背景色

    在 iOS 7 后,导航栏增加了 translucent 效果,这使得导航栏背景色的变化出现了两种情况: 1.translucent 属性值为 YES 的前提下,更改导航栏的背景色. 2.transl ...

  4. ios15从隐藏系统导航栏页面进入显示系统导航栏页面后,期望系统导航栏背景色为白色,但是导航栏背景变成黑色问题

    ios15从隐藏系统导航栏页面进入显示系统导航栏页面后,期望系统导航栏背景色为白色,但是导航栏背景变成黑色问题. 经过多次分析是因为底层大背景被设置了默认颜色引起,把它设置成对应白色就可以了: sel ...

  5. 统一的定义导航栏的背景颜色(NavigationController)

    1.今天在公司有个需求就是要求修改所有的导航栏的背景颜色,所以现在就自己写一个自定义的NavgationController的功能.废话不多说直接上代码了.呵呵 2.在ZLNavigationCont ...

  6. 【微信小程序创作之路】- 小程序窗口整体配置(导航栏、标题)

    [微信小程序创作之路]- 小程序窗口导航栏配置 第五章 微信小程序窗口导航栏配置 文章目录 [微信小程序创作之路]- 小程序窗口导航栏配置 前言 一.入口文件的配置 二.页面配置 三.全局默认窗口配置 ...

  7. iOS 8 设置导航栏的背景颜色和背景图片

    假设是storyboard 直接embed一个导航栏.然后在新出现的导航栏 选属性 选一下颜色就能够了 代码实现背景颜色改动:self.navigationController.navigationB ...

  8. word导航栏部分标题内容不显示问题

    有时候会出现这种情况 解决办法:http://ask.zol.com.cn/x/6694656.html 因为,前一节的结尾处没有回车符.导致这个问题.先在前一节的结尾增加一个回车符之后.再做这个编号 ...

  9. uniapp 微信小程序 导航栏设置背景颜色字体颜色

    {"path": "pages/company","style":{"navigationBarTitleText": ...

  10. 设置导航栏背景色为透明色的最有效做法

    1.项目中要使用到导航栏为透明的效果,一开始的做法是使用透明色的图片.但是效果不是很好,导航栏下边的线始终在上边,显示效果不好. 2.今天自己写了一个可以完全实用的代码来解决这个问题 代码如下: - ...

最新文章

  1. 服务器出现 nginx 502 Bad Gateway
  2. 024_JavaScript数组
  3. 杭电1284钱币兑换问题—背包dp/母函数(java)
  4. 从入门到放弃,.net构建博客系统(二):依赖注入
  5. break、continue和return在程序中的作用
  6. 日本电影《摇摆》:男人之间的心灵碰撞
  7. 学习笔记:InnoDB存储结构及多版本实现
  8. 九种跨域方式实现原理
  9. C# 中 ref 和out 的区别
  10. nokia 计算机手机,NOKIA手机与电脑的数据线连接
  11. atitit 提升数据库死锁处理总结
  12. Linux:shell变量功能和Bash shell的操作环境
  13. uva 10817 - Headmaster's Headache ( 状态压缩dp)
  14. mysql事件【定时器】
  15. mapbox之点击图斑更换图斑图片
  16. css内联样式---动态绑定背景图片
  17. 5试点城市BIM/CIM平台情况盘点
  18. php 数字转人民币,php数字转人民币金额大写
  19. XSS线上靶场---haozi
  20. 华为全连MGRE与星型拓扑MGRE(全网状与非全网状)

热门文章

  1. 7z文件格式及其源码的分析(六)-完结篇
  2. 杂牌蓝牙适配器驱动安装(转)
  3. CUBA Platform
  4. python整合excel表_Python实现合并excel表格的方法分析
  5. 删除/卸载干净红蜘蛛的.exe和.dll文件
  6. 同属开源Linux 移动市场MeeGo独到之秘
  7. 股票自动买卖 java_股票如何实现程序化交易和自动交易?
  8. H3C交换机密码修改
  9. 小米商城前端页面(静态)
  10. 黑色的计算机英语,黑色英文怎么说_黑色的英文怎么写 - 沪江英语