2013-09-25 98 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的圖像不會更新,您能以代碼向我展示您的意思 –