I want to change background color of status bar on iOS 7, and I\'m using this code:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOp
In iOS 7 and later, the status bar is transparent. Set the backgroundColor
of your view to the color you want for the status bar.
Or, you can add a 20px-high subview with red color at the top of your view.
See the Apple Transition Guide for more.
Also, make sure that your preferredStatusBarStyle
is UIStatusBarStyleLightContent
. and in your Info.plist set "View controller-based status bar appearance" to "NO".