如何在Storyboard中动态设置NSLayoutConstraint值

时间:2016-11-10 14:57:40

标签: ios

我们可以在Storyboard中为不同的iOS设备动态设置NSLayoutConstraint的值。

    @IBOutlet var topnIconCnst: NSLayoutConstraint!

    if DeviceType.IS_IPHONE_4_OR_LESS {
        topnIconCnst.constant = 20
    }
    else if  DeviceType.IS_IPHONE_5 {
        topnIconCnst.constant = 60
    }
    else if  DeviceType.IS_IPHONE_6 {
        topnIconCnst.constant = 70
 }

1 个答案:

答案 0 :(得分:0)

设置新约束值后尝试调用self.view.layoutIfNeeded()