iOS8 中代码添加约束(和以前略微不同)
letnewConstraint =NSLayoutConstraint(
item:titleLabel,
attribute: .CenterY,
relatedBy: .Equal,
toItem:titleLabel.superview,
attribute: .CenterY,
multiplier:isMenuOpen?0.67:1.0,
constant:5)
newConstraint.active=true
不是使用UIView.addConstraint() ~ 使用constraint.active属性,或者是使用NSLayoutConstraint.activateConstraints(_:)
参数是一个constraint数组。
网友评论