相关疑难解决方法(0)

如何在iOS中更改状态栏文本颜色

我的应用程序背景较暗,但在iOS 7中,状态栏变得透明.所以我看不到任何东西,只有角落里的绿色电池指示灯.如何将状态栏文本颜色更改为白色,就像在主屏幕上一样?

statusbar textcolor ios uistatusbar ios7

975
推荐指数
38
解决办法
59万
查看次数

UIImagePickerController打破状态栏外观

在我的.plist文件中,我将" 查看基于控制器的状态栏外观 "设置为NO.但之后UIImagePickerController,我的应用程序就像选项设置为一样YES.

在我的应用程序中,我提出了一个VC UIImagePickerController.

问题是这样的:

  • 显示照片选择器后,当选择照片库时,状态栏文本的颜色会发生变化.
  • 然后,一旦UIImagePickerController被解除,我的应用程序的其余部分的状态栏间距会发生变化,其他控制器的所有导航栏都会显示在状态栏下.

有没有办法解决这个问题而不管理视图控制器中的状态栏?

ios7

137
推荐指数
4
解决办法
3万
查看次数

在启动画面iOS 7中更改状态栏文本颜色

我知道已经有一些stackoverflow 问题说明了如何更改所有视图控制器的状态栏.我目前正在以这种方式更改状态栏的颜色:

if(IS_IOS7)
    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Run Code Online (Sandbox Code Playgroud)

在里面 application:DidFinishLaunching

另外,我已将UIViewControllerBasedStatusBarAppearanceplist中的值更改为NO.但是,在启动画面中,它仍会显示带有黑色的状态栏文本.

是否可以在启动画面中更改状态栏文本颜色的颜色?

splash-screen statusbar ios uistatusbar ios7

95
推荐指数
4
解决办法
4万
查看次数

如何在iOS 7上更改状态栏背景颜色和文本颜色?

我目前的应用程序在iOS 5和6上运行.

导航栏为橙色,状态栏为黑色背景颜色,白色为文本颜色.但是,当我在iOS 7上运行相同的应用程序时,我发现状态栏看起来是透明的,具有与导航栏相同的橙色背景颜色,状态栏文本颜色为黑色.

由于这个原因,我无法区分状态栏和导航栏.

如何使状态栏看起来与iOS 5和6中的状态相同,即黑色背景颜色和白色文本颜色?我该如何以编程方式执行此操作?

uicolor ios ios7 ios-statusbar

82
推荐指数
11
解决办法
21万
查看次数

iOS 7中StatusBar文本颜色不会更改

我知道有很多问题/答案与我的问题有关,但没有人可以帮助我.正如我的标题所说,在我的应用程序(iPad基础)我想改变statusBar的文本颜色iOS 7然后我该怎么办?

我也尝试过.

如何在iOS 7中更改状态栏文本颜色

从白色iOS 7/Xcode 5更改状态栏文本颜色

状态栏文本颜色iOS 7

等等..

我只是想设置的状态栏.文本颜色iOS 7?我怎么能实现它?

iphone objective-c ios ios7

5
推荐指数
1
解决办法
3593
查看次数

如何设置状态栏的文本颜色(白色和黑色除外)

注意:我不想将状态栏颜色或文本颜色更改为白色或黑色.我知道该怎么做.

我想将状态栏文本颜色更改为绿色.

黑色

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
Run Code Online (Sandbox Code Playgroud)

白色

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Run Code Online (Sandbox Code Playgroud)

但是我想知道我可以设置一些其他颜色吗?真的我想要这个,因为我的所有应用程序设计都变得丑陋,白色和黑色;(

我知道这是不可能的,但仍然在这里问,有人可能知道是否有办法.

现在,如果没有办法,我计划的是创建自定义视图并将我在状态栏中看到的所有内容放到我的视图中,如下所示,但是从黑到绿.

在此输入图像描述

有什么方法可以收集状态栏的所有信息吗?

我将设法根据通知刷新视图,但我想找到我们可以收集状态栏的所有内容的方式.

最重要的是,是否允许?


我想要的是如下.

在此输入图像描述

objective-c ios uistatusbar

3
推荐指数
1
解决办法
1549
查看次数

是否可以将状态栏文本(前景)颜色更改为任意颜色(即不是黑色或白色)?

有谁知道如何更改状态栏文本颜色?

我希望文本颜色为橙色.

我不是在谈论常规的黑色或白色

`UIStatusBarStyleLightContent`; or `UIStatusBarStyleBlackOpaque`; or whatever. 
Run Code Online (Sandbox Code Playgroud)

colors statusbar ios ios7

2
推荐指数
1
解决办法
1754
查看次数