导航栏背景色、标题颜色以及返回键自定义
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]];
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;
导航栏背景色、标题颜色以及返回键自定义相关推荐
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...
- 自定义iOS导航栏背景,标题和返回按钮文字颜色-----转载自gyz413977349
在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字Col ...
- iOS 修改导航栏背景色
在 iOS 7 后,导航栏增加了 translucent 效果,这使得导航栏背景色的变化出现了两种情况: 1.translucent 属性值为 YES 的前提下,更改导航栏的背景色. 2.transl ...
- ios15从隐藏系统导航栏页面进入显示系统导航栏页面后,期望系统导航栏背景色为白色,但是导航栏背景变成黑色问题
ios15从隐藏系统导航栏页面进入显示系统导航栏页面后,期望系统导航栏背景色为白色,但是导航栏背景变成黑色问题. 经过多次分析是因为底层大背景被设置了默认颜色引起,把它设置成对应白色就可以了: sel ...
- 统一的定义导航栏的背景颜色(NavigationController)
1.今天在公司有个需求就是要求修改所有的导航栏的背景颜色,所以现在就自己写一个自定义的NavgationController的功能.废话不多说直接上代码了.呵呵 2.在ZLNavigationCont ...
- 【微信小程序创作之路】- 小程序窗口整体配置(导航栏、标题)
[微信小程序创作之路]- 小程序窗口导航栏配置 第五章 微信小程序窗口导航栏配置 文章目录 [微信小程序创作之路]- 小程序窗口导航栏配置 前言 一.入口文件的配置 二.页面配置 三.全局默认窗口配置 ...
- iOS 8 设置导航栏的背景颜色和背景图片
假设是storyboard 直接embed一个导航栏.然后在新出现的导航栏 选属性 选一下颜色就能够了 代码实现背景颜色改动:self.navigationController.navigationB ...
- word导航栏部分标题内容不显示问题
有时候会出现这种情况 解决办法:http://ask.zol.com.cn/x/6694656.html 因为,前一节的结尾处没有回车符.导致这个问题.先在前一节的结尾增加一个回车符之后.再做这个编号 ...
- uniapp 微信小程序 导航栏设置背景颜色字体颜色
{"path": "pages/company","style":{"navigationBarTitleText": ...
- 设置导航栏背景色为透明色的最有效做法
1.项目中要使用到导航栏为透明的效果,一开始的做法是使用透明色的图片.但是效果不是很好,导航栏下边的线始终在上边,显示效果不好. 2.今天自己写了一个可以完全实用的代码来解决这个问题 代码如下: - ...
最新文章
- 服务器出现 nginx 502 Bad Gateway
- 024_JavaScript数组
- 杭电1284钱币兑换问题—背包dp/母函数(java)
- 从入门到放弃,.net构建博客系统(二):依赖注入
- break、continue和return在程序中的作用
- 日本电影《摇摆》:男人之间的心灵碰撞
- 学习笔记:InnoDB存储结构及多版本实现
- 九种跨域方式实现原理
- C# 中 ref 和out 的区别
- nokia 计算机手机,NOKIA手机与电脑的数据线连接
- atitit 提升数据库死锁处理总结
- Linux:shell变量功能和Bash shell的操作环境
- uva 10817 - Headmaster's Headache ( 状态压缩dp)
- mysql事件【定时器】
- mapbox之点击图斑更换图斑图片
- css内联样式---动态绑定背景图片
- 5试点城市BIM/CIM平台情况盘点
- php 数字转人民币,php数字转人民币金额大写
- XSS线上靶场---haozi
- 华为全连MGRE与星型拓扑MGRE(全网状与非全网状)