UIViewPropertyAnimator完成后丢失动画块

时间:2017-06-02 17:25:52

标签: swift ios10 uiviewpropertyanimator

我有一个UIViewPropertyAnimator来控制加载视图的当前和关闭动画。

我的加载视图以alpha为零开始,缩放变换使其变小。在动画块中,我将此值更改为最终值(alpha的一个和身份转换)。在解雇过程中,我将动画师设置为反转。

当前动画效果很好,如果我在动画中间反转动画师(解除加载),它就可以了。

我的问题是,如果动画完成演示,我尝试反转并再次开始动画,我收到错误:

  

***由于未捕获的异常'NSInternalInconsistencyException'终止应用程序,原因:'动画师(UIViewPropertyAnimator [无效]可中断)必须至少有一个动画块才能启动!'

每次动画师完成时我是否必须重置动画块?

0 个答案:

没有答案