2016-04-30 11 views
0

Das folgende Bild zeigt, was ich getan habe. Die Ansicht A sollte eine feste Höhe haben, die Höhe von Ansicht B sollte flexibel sein. Es funktioniert gut, aber wenn ich das Gerät (in Querformat) rotiere, erhalte ich eine Warnung in Xcode.Autolayout Top Platz Frage

enter image description here

Was ich falsch gemacht habe?

+0

Problem ist mit der Einschränkung, die ich mit gepunkteten Linien erwähnt habe. Denn wenn ich es entferne und B eine feste Höhe gebe, funktioniert alles ohne Vorwarnung. – NSPratik

+0

Lass mich es versuchen und ich werde dich updaten @EICaptain – NSPratik

+0

Bs oberster Platz zugewiesen zu A ist konstant? Was ist ihre Priorität und warum haben Sie Priorität gegeben? – Irfan

Antwort

1

Wählen Sie die oberste Einschränkung B aus und verkleinern Sie die Größe des Größeninspektors um eins. Identisch sollte es 1000 und Sie müssen es 999 machen und es löst Problem, das ich denke.

hoffe das hilft :)

+0

Es funktionierte für mich, eine Warnung wird nicht angezeigt, wenn ich in die Landschaft gehe. Wird es später ein Problem verursachen? – NSPratik

+0

Nein, es wird kein Problem verursachen. Es gibt keine Warnung, dass alles in Ordnung ist. – Lion

+0

Danke @Lion, Antwort akzeptiert – NSPratik