更改ios6中的蓝色状态栏

时间:2012-12-10 02:55:01

标签: iphone ios ios6

有时,状态栏会将颜色更改为蓝色。在整个应用程序中需要它是黑色的。我想将蓝色状态栏改回黑色。我该如何改回来呢。需要一些帮助。感谢。

图片如下所示:

enter image description here

3 个答案:

答案 0 :(得分:3)

您可以更改目标设置 - >总结 - >状态栏的色调

或者

你可以将它改回黑色,info.plist - >将状态栏样式的值设置为不透明的黑色样式。

答案 1 :(得分:2)

为状态栏添加以下代码:

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];

答案 2 :(得分:1)

状态栏颜色由导航栏的当前色调颜色管理,如果要设置不同的颜色,只需在Interface Builder中设置色调颜色,当控制器可见时,它会自动为您更改颜色[ [UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];将强制传统颜色更改状态栏外观,但如果导航栏没有相应的色调,则无法更改为其他颜色。