Changing the status bar text color in splash screen iOS 7

ios, ios7, splash-screen, statusbar, uistatusbar

Solution

In the project plist file add the "Status Bar Style" property (key is `UIStatusBarStyle`). Then ignore all the possible values listed in the drop down for this property and type `UIStatusBarStyleLightContent` instead.

And you don't have to set `UIViewControllerBasedStatusBarAppearance`to `NO`in your plist, you can set the `preferredStatusBarStyle` you want to your view controllers.

Problem

I know that are already some stackoverflow questions that say how to change the status bar for all view controllers. I am currently changing the color of status bar this way: ``` if(IS_IOS7) [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; ``` In the `application:DidFinishLaunching` Additionally, I have changed the value of `UIViewControllerBasedStatusBarAppearance` in the plist to `NO`. However, in the splashscreen it stills shows the status bar text with the black color. Is it possible to change the color of the status bar text color in the splash screen?

Original source

Related problems