使用NSLayoutConstraint更改UIView位置

时间:2014-12-16 01:35:12

标签: ios swift uiview nslayoutconstraint cgrectmake

我正在尝试使用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)

这个例子似乎微不足道,但我需要这些约束才能适应我以后要做的事情。为什么这不起作用,我应该如何以不同的方式思考呢?

谢谢!

0 个答案:

没有答案