label.snp.makeConstraints { (make) -> Void in
make.width.equalTo(box).dividedBy(2)
make.top.equalTo(100)
make.left.greaterThanOrEqualTo(box.snp.left).offset(15)
}
我想通过label
button
动画设为另一个位置
答案 0 :(得分:2)
更新约束后,在动画闭包中的视图上调用layoutIfNeeded()。
UIView.animateWithDuration(0.2, delay: 0, options: [], animations: { () -> Void in
self.view.layoutIfNeeded()
})
希望这有帮助。