Mit iOS7 wurde die Symbolleiste, die ich direkt unter der Statusleiste platziert habe, mit der Statusleiste
verbunden
Aber wenn ich die Symbolleiste 20px nach unten verschiebe, sieht es aus wie
Wie kann ich den Effekt des ersten Bildes (Statusleiste mit der gleichen Farbe wie die Symbolleiste), aber nicht mit der Statusleiste zusammenführen. Oder sollte dies in iOS7 anders gemacht werden?
Legen Sie sich als Delegat für die Symbolleiste fest. Aktivieren Sie dann in Ihrem View-Controller UIBarPositioningDelegate
. Implementieren Sie es wie folgt:
Ziel-C
%Vor%Schnell
%Vor%Achten Sie auch darauf, dass Sie Ihre Werkzeugleiste um 20 Punkte nach unten bewegen (wie Sie es bereits getan haben) oder direkt unter der Statusleiste, damit dieser Effekt stattfindet.
Versuchen Sie in PLIST "Anzeigen der controllerbasierten Statusleiste" auf NEIN
Tags und Links objective-c ios uiviewcontroller