动画结束后,保留动画的结束图像

时间:2011-12-31 20:03:36

标签: iphone objective-c ios

我有一个动画,开始是一个简单的背景。当动画开始时,它会播放,当它完成时,屏幕会回到原始背景。如何保留动画的结束图像并将其设置为我的背景?谢谢你的帮助!!

顺便说一句,我要的是和儿童书类似。当动画结束时,我希望背景与动画的最后部分保持一致。所以看起来动画就停止了!

1 个答案:

答案 0 :(得分:1)

假设您的NSArray图片被称为imageArrayUIImageView被称为imageView,请尝试以下操作:

imageView.image = [imageArray lastObject];
imageView.animationImages = imageArray;
imageView.animationDuration = 1.0f;
imageView.animationRepeatCount = 1;
[imageView startAnimating];

这应该遍历图像一次,然后一旦结束,将UIImageView留在最后一张图像上。希望有帮助!