我目前正在为动画块中的一个约束设置动画,但是我希望自定义动画类型 - 进一步预设为UIVIewAnimationOptions:
UIView.animateWithDuration(2.0, delay: 0.3, options: UIViewAnimationOptions.CurveEaseInOut, animations: { () -> Void in
self.heightTransition.constant = self.view.bounds.height - 52
self.view.layoutIfNeeded()
}, completion: { (complete) -> Void in
})
我已经研究了使用 CAMediaTimingFunction 的可能性,如此处所示(http://cubic-bezier.com/#.44,.94,.79,-0.01),您可以在其中传入值以更改动画样式。
我的问题是,如何在动画UIView约束时应用 CAMediaTimingFunction ?