Machen iPhone status bar verschwinden, wenn die Anzeige eines modalen view?

Möchte ich anzeigen, um eine modale Ansicht, und wollen, dass es zur Abdeckung der iPhone-Statusleiste.

Ich habe versucht, den modal-view-controller ist wantsFullScreenLayout-Eigenschaft auf JA, ich habe auch seine Eltern-Eigenschaft auf JA auch. Das funktioniert nicht, vermutlich, weil die modal-Sicht wird unten im Hauptfenster die Inhalte, die auch die status-bar.

Mein zweiter Ansatz ließ die ganze "wantsFullScreenLayout" - Technik zu Gunsten ausblenden der Statusleiste kurz vor der modal-Ansicht angezeigt ist, dann drehen Sie es wieder auf, nachdem die modal view geschlossen wird. Dies funktioniert bis zum Ende...der modal-Ansicht übergeordneten Ansicht angeordnet ist falsch (navigation bar ist teilweise versteckt hinter der Statusleiste.) Aufruf -[view setNeedsLayout] tut nichts.

Wie gehe ich dieses problem?

Dank.

InformationsquelleAutor Greg Maletic | 2010-02-02
Schreibe einen Kommentar