如何在swift中设置Animation的选项

时间:2018-02-14 11:32:35

标签: ios swift swift4 uiviewanimation

当我在swift4中设置动画选项时,显示错误 如何设置曲线选项。

UIView.animate(withDuration: 0.2, options: UIViewAnimationOptions.curveEaseInOut, animations: {})


Argument 'animations' must precede argument 'options'
Replace 'options: UIViewAnimationOptions.curveEaseInOut, animations: {

    }' with 'animations: {

    }, options: UIViewAnimationOptions.curveEaseInOut'

2 个答案:

答案 0 :(得分:1)

我解决了。 问题是我必须确保设置“延迟”来设置选项。

答案 1 :(得分:0)

尝试将此方法与动画选项.curveEaseInOut一起使用。

UIView.animate(withDuration: 0.2, delay: 0, options: .curveEaseInOut, animations: {

}) { (isCompleted) in

}