Im Interface Builder können wir die Höhe, die Stiftbreite und die Breite der Ansichten einstellen, aber wie stelle ich die Abhängigkeiten so ein, dass das Verhältnis Breite/Höhe beibehalten wird, wenn die Größe einer Ansicht geändert wird?Auto-Layout-Abhängigkeit: Wie kann eine Ansicht das Verhältnis Breite/Höhe beibehalten, wenn die Größe geändert wird?
In meinem speziellen Fall habe ich eine UIImageView in meinem View-Controller. Wenn die Größe der Ansicht geändert wird, möchte ich, dass die Größe der Bildansicht geändert wird, aber ein Verhältnis von Breite zu Höhe von 3: 2 beibehalten wird. Ist es möglich, es in IB zu tun? Ist es möglich, es mit Code zu tun?
Danke!
Ich denke, dieser Beitrag sollte als Antwort akzeptieren aufgrund der neuen Version von xcode :) – hqt
Gute Idee. IB FTW! –
ist dies definitiv die richtige Antwort. Wenn Ihnen das Ziehen des Steuerelements nicht gefällt, klicken Sie auf das zweite Symbol unten rechts in Ihrem Interface Builder (das mit dem Quadrat in der Mitte) und achten Sie darauf, das Flag "Seitenverhältnis" zu aktivieren. – valvoline