1

有时,状态栏的颜色会变为蓝色。需要它在整个应用程序中都是黑色的。我想将蓝色状态栏改回黑色。我怎么改回来。在这方面需要一些帮助。谢谢。

图像如下所示:

在此处输入图像描述

4

3 回答 3

3

你可以改变它,目标设置 -> 夏季 -> 状态栏的色调

或者

您可以从 info.plist -> 将状态栏样式的值设置为不透明黑色样式将其更改回黑色。

于 2012-12-10T07:56:38.607 回答
2

为状态栏添加以下代码:

[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
于 2012-12-10T03:47:28.950 回答
1

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

于 2012-12-10T05:11:11.920 回答