swift how to animate constraint change

Swift
You need to first change the constraint and then animate the update.

self.nameInputConstraint.constant = 8

UIView.animate(withDuration: 0.5) {
    self.view.layoutIfNeeded()
}
Source

Also in Swift: