I recently made a change to my project (Adding SWRevealController and Removing my TabbarController), and all of a sudden my status bar won't hide.
I have tried the following solutions:
Hiding via IB Hiding in my base view controller using
(BOOL)prefersStatusBarHidden
Hiding using this code in viewdidload.
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
You can hide the status bar in your project General Settings.
Click on YourApplication Target. Click on General Tab.
select Hide During Application Launch
option in Deployment Info Section.
I am adding a screenShot for your convenience.
Your Project provide itself the option of hiding the status bar so why to add the same property in the .plist file.
Enjoy Coding...!!!!