Ich hatte das gleiche Problem mit Storyboard. In meinem Projekt wurde die Sichtweise nicht länger auf die Superview gerichtet. Es sieht so aus, als ob sie die oberste Einschränkung auf den Typ Superview.Top.Margin
anstelle von Superview.Top
geändert haben. Obwohl es für mich ein Einzelfall sein könnte.
HINWEIS: Als ich das Drop-Down-Menü hatte, war meine immer noch auf superview
eingestellt. Ich wechselte gerade zu einer anderen Option und dann zurück zu . Ich brauche dann von 20 bis 0.
aktualisieren Was crashoverride777 Kommentar den konstanten Wert zu ändern, damit dies mit iPhoneX arbeiten Sie Ihren Blick auf die neuen sicheren Zonen stecken sollte.
Wie Sie sehen können, gibt es oben eine Lücke (der hellere Teil der Ansicht).
Also ging ich auf auf die Einschränkung, dass diese Ansicht auf den oberen Rand des Superview und eingestellt von Superview.Top.Margin
zu Superview.Top
das zweite Element verbindet.
Schließlich ändern Sie den zweiten Artikel von Superview.Top.Margin
zu Superview.Top
.
Also erstens die Ansicht klicken, die dann zu Show the size inspector
nach oben gemerkt werden soll:
So am Ende es das folgende Beispiel mag sollte:
Haben Sie versucht, die Statusleisteneinstellungen aus der Datei info.plist anzupassen? StatusleisteStyle? StatusBarAussehen? –
Ich habe das vorher noch nie gemacht, weil ich es nicht brauchte. Es ist nur komisch, dass sich dieses Verhalten zwischen den Versionen ändert. Was würdest du empfehlen, damit sich dies in allen os-Versionen gleich verhält? – daredevil1234