3 Stimmen

UIView in unerwartetem Zustand unter der Statusleiste

Ich arbeite an meiner iPhone-Anwendung und ich habe ein wirklich seltsames Verhalten mit der Statusleiste und dem Fenster.

Am Anfang scheint meine Ansicht etwas unter der Statusleiste zu sein (die Höhe meiner Ansicht ist 480), wie ich es möchte.

Aber nachdem ich den Film-Player in einer anderen Ansicht verwenden und ich Übergang der App auf die erste Ansicht seine nicht mehr leicht unter es geht nach unten 20px und ab, wenn die Statusleiste beendet Ursache der unteren 20px meines Bildschirms ausgeblendet werden.

Ich weiß nicht, was dieses Verhalten verursacht, und ich möchte es wirklich kontrollieren. Kann mir jemand einen Rat geben? Vielen Dank im Voraus.

2voto

Robin Punkte 9999

Nun, der Fehler ist aufgrund der Tatsache, dass die Statusleiste 20px in der Höhe und die Höhe des iPhone-Bildschirm ist 480px verursacht. und so, wenn Sie eine App, die 480px Höhe mit der Statusleiste auf sie als diese Art von Chaos hat, sollte passieren. so mein Rat ist, dass entweder Sie Ihre Ansicht 460px Höhe oder verstecken Sie die Statusleiste, wenn 20px so wichtig für Sie sind. Wenn Sie die Statusleiste ausblenden möchten, dann fügen Sie in info.plist eine weitere Variable namens "status bar initially hidden" hinzu und klicken Sie auf das Kontrollkästchen am Ende der Liste.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X