Wie können Sie die Höhe und Breite der dynamischen Ansicht mithilfe des automatischen Layouts problemlos handhaben?
Ich habe eine Ansicht wie oben in Figur 1, wobei die Ansicht 1, 2, 3 ausgerichtet sind, um ihre Elternansicht nach links, und die Ansicht 4,5,6 ist nach rechts in ihre Elternansicht ausgerichtet ist. Und wenn sich der Rahmen der Elternansicht mit höherer Höhe und schmalerer Breite ändert, möchte ich das Layout der Unteransichten wie in Abbildung 2, dh die Ansichten 1, 2, 3 sind unten links und die Ansichten 4, 5, 6 oben links ausgerichtet . Gibt es eine einfache Möglichkeit, dies mit dem automatischen Layout zu tun?
Hmm, das ist ein Weg, aber mein Anliegen ist, wird Interface Builder Konflikt Einschränkungen haben, wenn ich das tue? –
Nein, Sie können Constraint für eine Ansicht in IB deaktivieren. Es gibt eine Überprüfung in IB, das zu tun. Dies ist die einzige saubere Lösung oder Sie müssen zwei Ansichten erstellen und je nach Höhe verstecken oder anzeigen –
Danke, es funktioniert! –