Xcode 5.1b5'i güncelleyin
Ctrl + tıklayın ve bir görünümden sürükleyin ve işaretçi görünümün üzerindeyken bırakın. "En Boy Oranı" seçin. Birinci ve ikinci öğenin görünüm olduğu bir kısıtlama yaratacaktır.
Xcode 5.1'den önce
Yapamazsınız çünkü genişlik / yükseklik düzenleyicide başka bir özellikle ilişkilendirmek veya oranı ayarlamak için alanlar eksiktir:
Bu nedenle, Interface Builder'da aşağıdaki kodu ifade edemezsiniz:
CGFloat ratio = 1.0;
NSLayoutConstraint *constraint = [NSLayoutConstraint
constraintWithItem:myView
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:myView
attribute:NSLayoutAttributeHeight
multiplier:ratio
constant:0];
constraint.priority = 1000;
[myView.superview addConstraint:constraint];