2011-11-16 97 views
1

我正在試圖製作一個動畫,在iPhone背後留下一條線索。任何想法如何做到這一點?動畫跟蹤

謝謝你!

回答

0

Cocoa Touch框架沒有任何內置功能可以讓您這樣做,我知道。 如果您想自己製作一個,則必須逐幀構建動畫。每個幀都將是動畫中當前屏幕顯示的快照。他們可以一個接一個地顯示UIImageView

NSArray *frames = [NSArray arrayWithObjects:frame1, frame2,...., nil]; 
UIImageView *animateFrames = [UIImageView alloc] init]; 
animateFrames.animationImages = frames; 
animateFrames.animationDuration = DESIRED_DURATION; 
animateFrames.repeatCount = 1; 

[animateFrames startAnimating]; 
+0

我有一種感覺,就像看起來會波濤洶涌。任何想法如何添加一個漸變或東西的框架? – Rob

+0

這取決於幀的數量。幀越多,波動越小 - 這是以更高的內存佔用爲代價的。 – windson