I want the status bar to be displayed in both orientations in iOS 8; it\'s being displayed properly in iOS 7.
navigationController.isNavigationBarHidden
We solved this by forcing an orientation change unseen by the user. In the first view controller that loads, add:
- (void)viewWillAppear:(BOOL)animated
{
NSNumber *orientationLeft = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeLeft];
NSNumber *orientationRight = [NSNumber numberWithInt:UIInterfaceOrientationLandscapeRight];
[[UIDevice currentDevice] setValue:orientationLeft forKey:@"orientation"];
[[UIDevice currentDevice] setValue:orientationRight forKey:@"orientation"];
}