When you rotate an iPhone to landscape mode the navigation bar is resized to be shorter. Since this isn't happening, the top part of the content view's contents are obscured beneath it. Additionally if a new view controller is opened while in landscape mode, the navigation bar's height is set correctly, but, upon rotation to portrait mode, the nav bar isn't resized and there is a gap between it and the content view.
When you rotate an iPhone to landscape mode the navigation bar is resized to be shorter. Since this isn't happening, the top part of the content view's contents are obscured beneath it. Additionally if a new view controller is opened while in landscape mode, the navigation bar's height is set correctly, but, upon rotation to portrait mode, the nav bar isn't resized and there is a gap between it and the content view.