Ich habe ein Problem mit Top 20px hinter Statusleiste, insbesondere kann ich nichts dort setzen.iOS - Wie die oberen 20px in Storyboard mit transluzenten schwarzen Statusleiste zurückfordern
Bei der Erstellung der Benutzeroberfläche habe ich den Storyboard-Ansatz verwendet und den Statusleisten-Stil auf durchsichtiges Schwarz gesetzt. Aber wann ist das Layout in Xcode die Höhe meiner Ansichten auf 460px fixiert (ausgegraut).
Bitte helfen.
Haben Sie eine Antwort von einem Freund, wird seine Lösung als richtige Antwort markieren, sobald er es hier posten. Vorerst ist hier die Lösung:
- In Interface Builder die View-Controller wie will Vollbild und von Freiformgröße einstellen: http://cl.ly/0x1p1u3q3B1y3b3C3U2n
- Dann in der Größe der Ansicht Einstellungen seine Höhe 480px: http://cl.ly/1p1b0e060p1Y37393D08
- Stellen Sie sicher, Statusleiste Stil ist durchscheinend schwarz in der Info.plist: http://cl.ly/153Y391S1b0G3J3z3Y1O
- Erhalten zufriedenstellendes Ergebnis: http://cl.ly/0Q1M390i3A3h2F3u2T19
Möchten Sie (1) Ansichten unterhalb der Statusleiste platzieren, sodass sie sichtbar sind, oder (2) die Statusleiste verschwinden lassen und die 480-Pixel-Höhe des Bildschirms mit Ihrer App füllen? Ich glaube, dass (1) unmöglich ist, obwohl das "durchscheinende" impliziert, dass es für etwas durchscheinend ist. – Dondragmer
Es ist die erste Option ... Und es ist möglich, mein Freund hat mir schon geholfen, damit es funktioniert. Warten auf ihn, um seine Lösung hier zu posten, um ihm Kredit zu geben. –