I have a mostly-navigation-bar-driven application. A few cases require the presentation of a modal view, and one of those cases requires the hiding of the status bar. However, even if I hide the status bar before presenting the modal view, the view is offset by 20 pixels.
Even if I set the frame of the modal view to 0,-20,320,480 after the view appears, it cuts off the top of the view.
I also want the user to be able to reveal the status bar (and a toolbar) upon tapping the screen, much the way the video player works. So I set the style to black transparent for this screen, and I would hope that hiding or showing the statusbar would not cause the view to jump up and down.