0

Ich versuche, eine Ansicht zu setzen, um immer oben zu sein, so weit zu sein Ich habe nicht herausgefunden, wie es geht. In diesem Fall zeigt es richtig:Xcode: Autolayout eine Ansicht einstellen, um immer in der Spitze zu sein

enter image description here

Aber in diesem Fall ist es nicht:

enter image description here

Wie muss ich meine Ansicht mit Auto-Layout in Art und Weise einzurichten der Ansicht zeigt immer oben an?

Ich werde Ihre Hilfe wirklich zu schätzen wissen.

Hier ist, wie ich Setup die Ansicht im Interface Builder:

enter image description here

+0

und ist Ihre Anwendung universell ist ??? ... weil im Querformat Ihre Statusleiste auf der rechten Seite nicht oben steht .... –

+0

@ EICaptainv2.0 Ja ist universal und das Projekt ist für Hochformat, Querformat links/rechts eingestellt. – user2924482

+0

@ user2924482 einige Zeit passiert, dass die Ausrichtung nicht im Simulator ändern, so pls überprüfen Sie es in realen Gerät .... –

Antwort

1

Überprüfen Sie die Screenshots, funktioniert gut für mich.

The constraints

enter image description here

0

Im Bild Landschaft Ihnen geteilt, Statusleiste wird in nicht als pro orientation.Make geändert sicher, dass Sie Landschaft-Links aktiviert haben und Landschaft-Rechts. Überprüfen Sie das folgende Bild. enter image description here

+0

wie ich erwähne und meinen vorherigen Kommentar. Ich habe mein Projekt auf diese Weise festgelegt. – user2924482

+0

Das Problem hängt mit der Orientierung zusammen. Nicht im Zusammenhang mit dem automatischen Layout. Suchen Sie nach Code, der die Änderung der Ausrichtung für diesen Ansichtscontroller oder dessen übergeordneten oder Navigationscontroller einschränkt. – Sujit

+0

mein Problem, wie ich im Post erwähnen. Mein Ziel ist, dass der Blick immer oben ist. – user2924482

Verwandte Themen