我想做一些复杂的动画。但我只知道如何为变化块设置动画。有没有办法链接动画,这样我就可以进行更改 A -> B -> C -> D -> E -> F (等等),而核心动画等待每个动画完成并且然后进行下一个?
特别是,我想这样做:我有一个显示立方体的 UIImageView。
阶段 1) 立方体平放在地板上
阶段 2) 立方体稍微向左旋转,而旋转原点在左下角。
阶段 3) 立方体稍微向右旋转,而旋转原点在右下角。
这些阶段重复 10 次,并在阶段 1) 停止。此外,随着时间的推移,摆动变得更小。
我知道如何为一个块中的一个变化设置动画,但是我怎么能在中间使用一些复杂的代码来做这样一个重复的事情呢?随着时间的推移,这不是一回事。它改变了,因为摆动变得越来越小,直到它停止。