我正在尝试使用UIView
更改NSLayoutConstraint
的位置,但似乎我的约束没有效果。
这是我的代码:
var view = UIView(frame: CGRectMake(10, 10, 50, 50))
self.view.addSubview(view)
let topConstraint = NSLayoutConstraint(item: view, attribute: .Top, relatedBy: .Equal, toItem: self.view, attribute: .Top, multiplier: 1.0, constant: 0)
self.view.addConstraint(topConstraint)
这个例子似乎微不足道,但我需要这些约束才能适应我以后要做的事情。为什么这不起作用,我应该如何以不同的方式思考呢?
谢谢!