我只是在使用
toolBar.topAnchor.constraint(equalTo: self.view.topAnchor, constant: 0).isActive = true
设置我的topAnchor。
但是,当我将常数从0更改为实际数字时,控制台会给我
[LayoutConstraints]无法同时满足约束条件。
此错误。
我在viewDidLoad
中称此约束,但将其更改为viewWillLayoutSubviews
或其他部分并不能解决问题。
如何解决此错误? 谢谢!
答案 0 :(得分:1)
由于创建了另一个,因此需要编辑当前一个。
var topCon:NSLayoutConstraint!
topcon = toolBar.topAnchor.constraint(equalTo: self.view.topAnchor, constant: 0)
topCon.isActive = true
然后不断播放
topCon.constant = // anyNumber
答案 1 :(得分:0)
我只需要把translatesAutoresizingMaskIntoConstraints = false