以编程方式为水平居中元素提供抵消

时间:2016-04-12 16:48:08

标签: ios xcode swift autolayout uicollectionview

我在Storyboard上设置了约束,并尝试水平居中CollectionView并提供额外的偏移量。

enter image description here

我尝试使用它来记录控制台上的约束并安慰所有约束。

print(collectionView.constraints)

如何以编程方式将30偏移量覆盖到50偏移量(例如)?

1 个答案:

答案 0 :(得分:3)

为要覆盖的约束创建IBOutlet

@IBOutlet weak var collectionViewCenterXConstraint: NSLayoutConstraint!

然后每当你想改变它时。

collectionViewCenterXConstraint.constant = 50 //现在偏移量为50。