您的位置:首页 > 其它

关于状态栏的颜色/状态修改

2016-03-05 00:00 239 查看
摘要: 状态栏的状态修改

Swift

UIApplication.sharedApplication().statusBarStyle = .LightContent;

以前修改状态栏白色分分钟搞定,

今天搞得我想砸电脑.

// 设置状态栏的样式
- (UIStatusBarStyle)preferredStatusBarStyle {

//白
return UIStatusBarStyleLightContent;
}

依旧这段代码,结果没有出现我想要的结果,

这个方法没被调用,

当然的我采用了手动调用的方法,

但依然无用,

一时放在控制器,一时放在AppDelegate,

这里看那里查,

以往这个仅需3行代码解决的问题,

今天似乎想让我知道知道它的厉害!

不然似乎体现不出它的存在感,

结果很显然它做到了.

废话不多说了,

如果你也遇到了这种情况,

那么你只需要按照我说的这么做.

点击info.plist

找到View controller-based status,

修改YES为NO



然后加入这段代码

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;



Q.E.D.

最后扩充状态栏隐藏代码

//设置状态栏隐藏状态
- (BOOL)prefersStatusBarHidden {
return YES;
}


学自于播客:http://blog.csdn.net/lwq421336220/article/details/49952159
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  状态栏