我的代码如下movieDescLbl.translatesAutoresizingMaskIntoConstraints = false movieDescLbl.heightAnchor.constraint(equalToConstant: 87).isActive = true
我不知道如何以编程方式更新高度约束。
最佳答案
创建变量
var heightCon:NSLayoutConstraint!
标志
heightCon = movieDescLbl.heightAnchor.constraint(equalToConstant: 87)
heightCon.isActive = true
更新
heightCon.constant = 200
view.layoutIfNeeded()
或者
heightCon.isActive = true/false