第一个方法:
// [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
// self.navigationController.navigationBar.tintColor = [UIColor blackColor];
// self.view.window.frame = CGRectMake(0, 20, self.view.window.frame.size.width, self.view.window.frame.size.height - 20);
// [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO];
第二个方法:
下面这个方法好像有个前提,默认的状态栏必须是隐藏的。
UIView *statusBarView=[[UIViewalloc] initWithFrame:CGRectMake(0, 0, kScreenWidth, 20)];
statusBarView.backgroundColor= LabelRedColor;
[self.viewaddSubview:statusBarView];
[[UIApplicationsharedApplication] setStatusBarStyle:UIStatusBarStyleLightContentanimated:NO];
相关推荐
三种方式设置状态栏颜色
Android开发,设置状态栏颜色、半透明效果、状态栏全透明、DrawerLayout 布局设置状态栏变色、状态栏半透明矩形条、状态栏状态栏大小相同的彩色矩形条、状态栏设置根布局参数、获取状态栏高度、计算状态栏颜色等针对...
看IOS上的应用,应用中状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,对于这种效果怎么实现的呢?下面小编给大家分享android自定义状态栏颜色与应用标题栏颜色一致的实现方法,一起看看吧
Eclipse实现更改Android的状态栏颜色
StatusBarUtil 安卓状态栏颜色工具 包括白底黑字 黑底白字. this is a statusBar Util for Android
很多产品需求状态栏一体化,有时候可能需要去设置一下状态栏的颜色,本例子可以方便的自定义状态栏颜色,按照需要随意更改
Android修改状态栏颜色工具类,支持4.4以上版本
android状态栏颜色主题设置,直接使用设置主题状态栏主题,或者修改状态栏颜色
在Activity中或Fragment中任意改变状态栏的颜色,通过反射机制来获得状态栏的高度,通过点位View来叠加颜色
android api19以上状态栏颜色设置style,仿qq状态栏
制作了一个更改状态栏背景颜色的MFC例子,大家可以参考下。点击一个按钮,状态栏第一格背景颜色为绿色,点击另一个按钮,背景变为红色。
实现4.4以后的状态栏与app的导航栏颜色相同,android沉浸式状态栏、变色状态栏、透明状态栏、修改状态栏颜色及透明。
该工程是基于SystemBarTint编写,但是用过之后,你才发现,虽然能更改颜色了,但是我们的布局也占据了状态栏;基于此种情况,做出了解决的办法;该项目是兼容低版本,虽然颜色是不会改变的,但是布局仍然没有问题的,4.4以及...
安卓状态栏的颜色设置,并对一些注意点的说明,安卓API19+(4.4以上)才有效
android 状态栏颜色的改变 状态栏颜色的改变
应用中状态栏的颜色与应用标题栏颜色保持一致,提高用户体验
android状态栏颜色主题设置,直接使用设置主题状态栏主题,或者修改状态栏颜色
功能:自行控制状态栏颜色,可以调节状态栏的亮度,还可以把背景图片作为导航栏。 博客地址:http://blog.csdn.net/dickyqie/article/details/57412959
改变系统状态栏颜色和字体,提供完整工具类,一句话修改系统状态栏颜色,字体
超简单!!! 一行代码设置状态栏、导航栏按钮、标题、颜色、透明度,移动等 WRNavigationBar which allows you to change NavigationBar's appearance dynamically