コードでは、2 つのオブジェクト間に制約を設定して、それらが相対的になるようにすることができます...
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:item1
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:item2
attribute:NSLayoutAttributeWidth
multiplier:0.9
constant:0]];
または、彼らは一定の違いを持っています...
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:item1
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:item2
attribute:NSLayoutAttributeWidth
multiplier:1.0
constant:-30]];
または、同じアイテムの異なる属性を関連付けるイベント...
[self.view addConstraint:[NSLayoutConstraint constraintWithItem:item1
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem:item1
attribute:NSLayoutAttributeHeight
multiplier:1.0
constant:0]];
Interface Builder を使用してこれらのタイプの制約を適用することは可能ですか?