我想添加标识符到我所有的约束,所以我可以调试一个问题。问题是如果我使用锚点,我不会直接创建所有的约束条件。 我可以创建一个约束:如何将标识符添加到自动布局锚点约束?
let constraint = NSLayoutConstraint(item: view, attribute: .height, relatedBy: .equal, toItem: nil, attribute: .notAnAttribute, multiplier: 1.0, constant: 60.0)
但后来我不得不把它添加到视图,而不是heightAnchor(没有与UIStackViews相关联的.addConstraint()方法)
那么怎么办我想补充标识符和由这几行代码自动生成的约束:
view.heightAnchor.constraint(equalToConstant: 60.0).isActive = true
view.widthAnchor.constraint(equalToConstant: 60.0).isActive = true
锚是为了使编程自动布局更容易,但肯定不是在暂时无法正常调试费用? 如果我不能添加标识符,我该如何调试我的“不可满足”约束异常?
啊。我认为这是创造了多个约束(可能是他们的一个数组)。谢谢你的帮助! – Mozahler