在故事板中,此约束处于活动状态:
@IBOutlet weak var priceConstraint: NSLayoutConstraint!
我将isActive
属性设置为false
(以编程方式),如下所示:
self.priceConstraint.isActive = false
self.priceLabel.setNeedsLayout()
self.priceLabel.layoutIfNeeded()
self.priceLabel.setNeedsUpdateConstraints()
几秒后它又变得活跃了,为什么?我怎么能避免这种情况?