状态栏文本颜色 [重复]

Posted

技术标签:

【中文标题】状态栏文本颜色 [重复]【英文标题】:Status Bar text Color [duplicate] 【发布时间】:2014-05-21 19:19:43 【问题描述】:

如图所示,状态栏文字为黑色。有没有办法换成另一种颜色,例如白色?

【问题讨论】:

doubleencore.com/2013/09/… 是的,您可以通过进入项目目标 -> 常规 -> 进行更改,然后您可以看到将状态栏文本颜色更改为白色的选项 【参考方案1】:

我得到了以下答案,效果很好。

只需以下两步:

第 1 步:

在项目目标的信息选项卡下,添加行:

UIViewControllerBasedStatusBarAppearance, set value NO.

第 2 步:

在项目AppDelegate.m中:

- (BOOL)application:(UIApplication *)application 
        didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    …
    [application setStatusBarStyle:UIStatusBarStyleLightContent];
    …

【讨论】:

【参考方案2】:

在您应用的 plist(或通过 XCode 的 GUI)中,将状态栏样式设置为“透明黑色样式(alpha of 0.5)”,您将获得白色文本。以下是更多信息来源:

http://www.appcoda.com/customize-navigation-status-bar-ios-7/

【讨论】:

以上是关于状态栏文本颜色 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Flutter:不使用AppBar时如何在Android和iOS上更改状态栏文本颜色[重复]

自定义 iOS 7 状态栏文本颜色

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

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

Visual Studio Code 状态栏文本颜色

更改状态栏的颜色 [重复]