修改界面顶部状态栏的颜色

原创 2015年07月09日 20:52:49

在自己的项目中,默认的状态栏的符号颜色是黑色的,如果设置背景色为深色的话将会造成很不好的用户体验。可以将其改为浅色或者干脆改为白色。具体的方法如下:

1 在info.plist文件中添加属性“View controller-based status bar appearance”,之前看有朋友提到是UIViewControllerBasedStatusBarAppearance属性,但是我没有找到,或许是版本不一样吧,然后将其值设为NO即可。这时候重新运行程序,应该就生效了。

2  如果运行还是不生效的话,可以在delegate类中添加语句[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 

这样经过设置,状态栏应该就彻底改过来了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

Swift - 修改顶部状态栏(statusBar)文字颜色为白色

Swift - 修改顶部状态栏(statusBar)文字颜色为白色 默认情况下,APP顶部“运营商”“电量”等状态栏文字颜色是黑色的,但如果界面背景色比较深的话就会不太好...

修改屏幕顶部状态栏颜色

实现功能:修改屏幕顶部状态栏颜色 实现效果 : : 实现步骤:1.复制类文件  SystemBarTintManager.java 到你的工程目录  2.在res目录下新建文件夹 values-v...

Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏

最近在做视频开发功能,要知道市面大多数视频界面,都有横竖屏切换的功能,所以我在功能开发完后,就遇到界面【系统状态栏】问题,竖屏时系统状态栏是显示的,切换横屏时需要全屏播放显示的,但是问题也来了,全横屏...

Android 界面横竖屏切换 顶部状态栏(标题栏)显示与隐藏

就不墨迹了,直接上图看效果: 图一:               图二:               可以很看到图一有状态栏...

Extended ActionBar沉浸式状态栏(顶部状态栏填充与actionBar颜色相同)

Extended ActionBar 在网上查了好多,实现都略复杂。自己实现了一个 actionbar是android3.0(也就是API11)以上才有的,所以设置的时候注意minSDK要是11+...

怎么设置启动界面ios 8设置状态栏字体颜色

怎么设置启动界面ios 8设置状态栏字体颜色 状态栏的字体为黑色:UIStatusBarStyleDefault 状态栏的字体为白色:UIStatusBarStyleLightContent ...

动态修改状态栏颜色

  • 2015年08月25日 15:26
  • 6MB
  • 下载

将状态栏的颜色设置成与界面tab的颜色一致

最近做项目时觉得能自动设置状态栏的颜色可以使界面变得更加漂亮,于是在网上寻找资料,最后借鉴网上资料,同事贴上相关链接!...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改界面顶部状态栏的颜色
举报原因:
原因补充:

(最多只允许输入30个字)