改变状态栏、导航栏颜色
来源:互联网 发布:淘宝开发团队多少人 编辑:程序博客网 时间:2024/04/26 03:30
ios7以下的版本设置导航栏背景颜色可以使用
[[UINavigationBar appearance] setTintColor:[UIColor orangeColor]];
ios7以后:
[[UINavigationBar appearance] setBarTintColor:[UIColor orangeColor]];
默认带有一定透明效果,可以使用以下方法去除系统效果
[navigationController.navigationBar setTranslucent:NO];
公司项目需要将状态栏的文字颜色设置为白色,以下方法即可
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
改变后需要及时刷新的调用
[viewController setNeedsStatusBarAppearanceUpdate];
如果没有效果,需要在plist文件里设置
View controller-based status bar appearance = NO
info.plist中 View controller-based status bar appearance这个属性 View controller-based status bar appearance =NO 这个设置为:View Controller 不对status Bar 显示进行操作 0 0
- 改变状态栏、导航栏颜色
- 改变、透明状态栏和导航栏颜色 (沉浸式状态栏)
- Android改变状态栏颜色导航不变
- 改变导航栏颜色
- IOS7改变状态栏文字的颜色以及导航栏背景颜色
- IOS7改变状态栏文字的颜色以及导航栏背景颜色
- 导航--状态栏和导航栏颜色变化
- 改变iOS中的导航栏和状态栏 的背景色和字体颜色
- 去掉当前页的导航栏 改变当前页状态栏的颜色
- 导航条显示隐藏问题(包含改变状态栏颜色)
- 改变Three20导航栏颜色
- 改变Three20导航栏颜色
- 改变导航栏的颜色
- 改变导航栏的颜色
- 改变状态栏和导航栏的透明度
- iOS设置状态栏和导航栏颜色
- 导航栏和状态栏的颜色设置
- iOS 状态栏、导航栏颜色修改
- android screen monitor抓取手机屏幕
- weka中文使用说明(四)
- IIS设置文件可下载,及.eps下载时变成.ps
- 12-6java面向对象之String类
- 沃兹尼亚克:乔布斯车库创业被神话
- 改变状态栏、导航栏颜色
- ceph存储 Source Insight 常用设置和快捷键大全
- leetcode之LRU Cache
- HDU 5131 Song Jiang's rank list (结构体+MAP,2014广州现场赛)
- weka中文使用说明(五)
- 关于C++ const 的全面总结
- java语言中关于抽象类和接口的区别(面试经常问到,因此总结一下)
- qq空间密码破解
- 排序算法之归并