【问题标题】:Giving Offset To Horizontally Centered Element Programmatically以编程方式为水平居中的元素提供偏移量
【发布时间】:2016-04-12 16:48:08
【问题描述】:

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

我尝试使用它在控制台上记录约束并控制所有约束。

print(collectionView.constraints)

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

【问题讨论】:

    标签: ios xcode swift autolayout uicollectionview


    【解决方案1】:

    为您希望覆盖的约束创建一个IBOutlet

    @IBOutlet weak var collectionViewCenterXConstraint: NSLayoutConstraint!

    然后只要你想改变它。

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

    【讨论】:

    • 没有很好的记录(我觉得)你可以将 IBOutlets 用于 NSLayoutConstraints,它非常有用。
    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 2014-06-20
    • 2016-04-17
    • 2015-06-05
    • 2013-12-30
    • 2010-09-11
    相关资源
    最近更新 更多