2013-09-25 69 views
0

我有animationImages一个UIImageView,它工作正常上一次刷卡的UIImageView动画的动画停止

self.imageView.animationImages = [self loadImages]; 
self.imageView.animationDuration = 15; 
[self.imageView startAnimating]; 

我补充说,在刷卡的选择我想要做以下滑动手势:

  1. 发现,目前显示
  2. 移动到下一个/前一个影像
  3. 继续动画的图像

任何人都可以帮忙吗?

+0

首先你不能停止从动画块图像动画或者你必须删除该图像是的,你需要使用NSTimer /别的东西创建你的自定义动画。 – Tirth

+0

@iAmbitious你的意思是代替使用startAnimating,我必须编写自己的动画过程? –

回答

0

发布您的手势识别器操作方法。

这需要一些修补,但应该可以做你想做的事情。

我怀疑你将不得不停止动画,调整动画数组中图像的顺序,然后再次开始动画。当动画停止时,图像视图应该恢复为正常的内容图像,所以如果停止动画并重新启动时,如果闪烁,您可能需要将正常图像设置为停止的图像。

+0

感谢您的回复,我如何获取当前显示的图像,当我使用startInimating时,使用animationImages UIImageView的图像不会更新,您能以代码向我展示您的意思 –