我正在制作一个简单的 UIImageView 动画。基本上我得到了一堆从 0-9 的图像编号,我正在使用这段代码为它们制作动画。
myAnimation.animationImages = myArray;
myAnimation.animationDuration = 0.7;
myAnimation.animationRepeatCount = 12;
[myAnimation startAnimating];
这里 myArray 是一个 uiimage 数组,即 0.png、1.png 等。
一切都很好,它的动画也很好。我需要知道的是我什么时候知道动画何时停止?我可以使用 NSTimer 但为此我需要一个秒表来检查动画何时开始和停止。有没有更好的方法,这意味着我可以找出 UIImageView 何时停止动画?
我把这个线程作为参考。