9

私はこのメソッドを使用して:をアニメーション化しUIImageViewます

    [imageView stopAnimating];
    imageView.animationImages = set;
    imageView.animationDuration = 0.4;
    imageView.animationRepeatCount = 1;
    [imageView startAnimating];

そのセットはNSMutableArray画像です。私の問題は、アニメーションが終了したときに、UIImageViewが最後のフレームを保持せずset、アニメーションの前にimageviewにあった画像を戻すことです。

最後のフレームをimageviewの画像にするにはどうすればよいですか?

4

1 に答える 1

15

アニメーションを開始する前に、画像ビューで最後の画像を設定します imageView.image = yourLastImage; そしてアニメーションを開始します。アニメーションが完了すると、画像ビューに yourLastImage が表示されます。

于 2012-04-20T12:31:55.713 に答える