2010-10-20 96 views
1

我正在製作iPad應用程序。在那裏從左到右移動圖像,反之亦然。我使用下面的代碼製作動畫iPad:圖像動畫,圖像閃爍問題

animation = [CATransition animation]; 

[animation setDelegate:self]; 
[animation setDuration:AnimationDuration]; 
[animation setType:kCATransitionPush]; 
[animation setSubtype:kCATransitionFromRight]; 

[[ImgMainPhoto layer] addAnimation:animation forKey:@"animate"]; 

但在這個動畫當我移動的touchmoved功能的圖像時,圖像將被移動,但顯示出一些閃爍。

任何人都可以告訴我需要在我的代碼中進行哪些更改。

在此先感謝。

回答

0

我已經得到了答案,我打電話給動畫兩次,因爲它閃爍。

1

您不需要爲聽起來像是您想要做的事情使用過渡。您可以改爲使視圖的中心或圖層的位置動畫化。看看the answer I gave here。在你的情況下,你可能不想重複動畫,但你可以刪除該行。如果你需要澄清,只需更新上面的答案,然後通過發佈評論來回答我的問題。

此致敬禮。

+0

感謝您的回覆.... – 2010-10-28 06:46:44