Wie verhindere ich, dass UINavigationBar in iOS 7 die Ansicht von oben abdeckt?

Nach dem Update auf Xcode 5 haben sich die Navigationsleisten in allen Ansichten meiner App nach unten verschoben. Hier sind einige Screenshots: Der erste zeigt alles in der Ansicht, während sie heruntergezogen wird, und der zweite zeigt alles unberührt. Die Suchleiste sollte dort beginnen, wo sich die Navigationsleiste befindet.

Weiß jemand, wie ich das beheben kann?

edit: ich habe diese Empfehlung zuvor ausprobiert:

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

Aber es ergibt sehr merkwürdige Ergebnisse.

Dies kann daran liegen, dass ich unter diesem Ansichts-Controller ein "Folienmenü" habe, das aufgrund der Transparenz der Navigationsleiste angezeigt wird.

Antworten auf die Frage(11)

Ihre Antwort auf die Frage