I have a fullscreen view (768x1004), when I add a fullscreen subview to this view, it is incorrectly positioned by the height of the status bar (20 pixels). So the view will be clipped by 20 pixels at the top. I can't figure out why this is happening. The only way I can fix it is to set the origin to CGPointMake(0, 20) in viewDidLoad.
I have the main xib which contains a view controller (the MainViewController) and a view, the MainView. fullscreen mode is not on. Yet it is still incorrectly positioned by the amount of the status bar. If I just move it down 20 pixels everything works fine, so it isn't that big of a deal, but it is annoying why such a thing would be happening.