Wie kann verhindert werden, dass UINavigationBar den oberen Teil der Ansicht in iOS 7 bedeckt?

Nach dem Update auf Xcode 5, der Navigations-bars in dem alle meine app ' s Ansichten nach unten verschoben. Hier sind einige screenshots, der erste zeigt alles, was in der Ansicht, wie es nach unten gezogen, und das zweite zeigt alles unberührt. Die Suchleiste sollte beginnen, wo der Navigationsleiste.

Wie kann verhindert werden, dass UINavigationBar den oberen Teil der Ansicht in iOS 7 bedeckt?
Wie kann verhindert werden, dass UINavigationBar den oberen Teil der Ansicht in iOS 7 bedeckt?

Jemand weiß, wie kann ich dieses Problem beheben?

edit: ich habe versucht, diese zuvor Empfehlung:

if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
        self.edgesForExtendedLayout = UIRectEdgeNone;

Aber es führt zu sehr seltsamen Ergebnissen.

Wie kann verhindert werden, dass UINavigationBar den oberen Teil der Ansicht in iOS 7 bedeckt?

Dies kann sein, weil ich ein "slide-Menü" unter dieser view-controller, erscheinen aufgrund der Transparenz der Navigationsleiste.

InformationsquelleAutor der Frage Sam D20 | 2013-09-23

Schreibe einen Kommentar