0
我正在尋找在iPhone上動畫圖像的最佳和最簡單的方法。 我有大約75張圖片,當用戶按下按鈕時,需要全屏動畫。 我曾嘗試:圖像動畫 - 內存問題
imageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"image1.png"],
[UIImage imageNamed:@"image2.png"],
[UIImage imageNamed:@"image3.png"],
[UIImage imageNamed:@"image4.png"],
[UIImage imageNamed:@"image5.png"],
[UIImage imageNamed:@"image6.png"],nil];
imageView.animationDuration = 0.50;
[imageView setAnimationRepeatCount: 1];
[imageView startAnimating]; `
有一點點延遲,當用戶按下按鈕,但動畫運行偉大。問題是這個方法使用了太多的內存。
這不是一個選擇使用更少或更小的圖像的動畫(我試過)。 圖像顯示三維運動,因此無法移動,翻轉或翻轉圖像。
我一直在看OpenGL和Cocos2d,但這是正確的路要走嗎?
我期待着您的回答。謝謝。
你有一個例子說明如何做到這一點? 用戶可以多按一下按鈕,動畫必須毫不拖延地運行。你描述的方式可能嗎? – user2354628 2013-05-08 10:39:44