I found that after setting the
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]
at viewDidLoad, then if
viewDidLoad
If you have a scroll view nested inside a view make sure to change that also. This code solved all my issues.
[self.view setFrame: [self.view bounds]]; [self.theScroller setFrame: [self.view bounds]];
"theScroller" is the name of my scrollview.