1

我想知道,如果我想重播已经添加到图层中的动画怎么办?我是否需要在每次播放时都将动画添加到图层,或者有办法重播我已经添加的动画?

谢谢,抒情诗。

4

2 回答 2

1

动画完成后,要重复动画,您必须像这样添加新动画:

[yourView.layer removeAllAnimations];
[yourView.layer addAnimation:yourAnimation forKey:@"Key here"];
于 2012-09-13T07:28:23.230 回答
0

您可以将动画配置为在完成使用该属性之前重复一定次数,repeatCount但是如果要重复已经完成的动画,则必须再次将其添加到图层中。

于 2012-09-13T07:03:40.403 回答