私は単純な UIImageView アニメーションに取り組んでいます。基本的に、0 から 9 までの一連の画像番号を取得し、このコードを使用してそれらをアニメーション化しています。
myAnimation.animationImages = myArray;
myAnimation.animationDuration = 0.7;
myAnimation.animationRepeatCount = 12;
[myAnimation startAnimating];
ここで、myArray は uiimages の配列、つまり 0.png、1.png などです。
すべてが順調で、アニメーションも問題ありません。私が知る必要があるのは、アニメーションがいつ停止したかをいつ知ることができるかということです。NSTimer を使用できますが、そのためには、アニメーションの開始と停止を確認するストップウォッチが必要です。UIImageView のアニメーションがいつ停止したかを知る方法はありますか?
このスレを参考に見ました。