Swift 3 UIView animation

Seit der Umstellung mein Projekt swift 3 meine autolayout Einschränkung Animationen nicht funktionieren; um genauer zu sein, Sie sind das andocken an die neue position, anstatt zu animieren.

UIView.animate(withDuration: 0.1,
               delay: 0.1,
               options: UIViewAnimationOptions.curveEaseIn,
               animations: { () -> Void in
                   constraint.constant = ButtonAnimationValues.YPosition.DefaultOut()
                   self.layoutIfNeeded()
    }, completion: { (finished) -> Void in
    //....
})

Ich weiß, dass Sie Hinzugefügt der UIViewPropertyAnimator Klasse, aber ich bin noch zu versuchen es.

InformationsquelleAutor der Frage Alex Brown | 2016-09-14

Schreibe einen Kommentar