Warum lässt UIScrollView in ios 6 und ios 7 Platz von oben?

Ich habe Autolayout deaktiviert und der Viewcontroller ist in den Navigationscontroller eingebettet. Ich benutze Xcode 5, Storyboard.

Ich verstehe nicht, warum es Raum von oben verlässt. Eigentlich habe ich mein Label im Storyboard genau unter der Navigationsleiste platziert. Aber wenn ich es auf Simulator laufen lasse, dann lässt es Raum von oben.

Eine der verrückten Möglichkeiten, dies zu lösen

-(void)viewWillLayoutSubviews
{
   self.scrollViewMain.frame = CGRectMake(0, -70, 320, 800);

   self.scrollViewMain.contentSize = CGSizeMake(320, 800);
}

Aber vermisse ich etwas sehr einfacher Ansatz.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage