Hide status bar on launch image Hide status bar on launch image ios ios

Hide status bar on launch image


Use this code for hiding status bar:

ObjectiveC:

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];

Swift:

UIApplication.sharedApplication().setStatusBarHidden(true, withAnimation: .Slide)

If you don't need status bar in the beginning. Add this setting (UIStatusBarHidden) in your Info plist file:

Status bar is initially hidden

with a value of YES.

Use this code anywhere in the app to show the status bar for that particular View Controller

ObjectiveC:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationSlide];

Swift:

UIApplication.sharedApplication().setStatusBarHidden(false, withAnimation: .Slide)


Just define a key in plist file will solve your problem

enter image description here

Happy Coding:)


You can initially add this key in the info.plist file: status bar is initially hidden=YES

Then in the app delegate, add this line in the application:didFinishLaunchingWithOptions: method:

  [[UIApplication sharedApplication] setStatusBarHidden:NO];