2011-10-04 99 views

回答

0

你試過了嗎?我相信你需要每次創建一個新的UIImageView實例。

+0

這對用戶來說是否透明?我想多次顯示相同的動畫,但持續時間不同。創建UIImageViews的新實例可能會產生某種短暫的中斷,對吧? – nano

+0

應該不是問題。您可以在開始時創建UIImage對象,而不是刪除這些對象 - 每次創建UIImageView時,您只需重新使用UIImage對象。我不建議每次重新加載圖像,只是重新創建使用它們的UIImageView。 – ader

+0

那麼''self performSelector:@selector(animationDone)withObject:nil afterDelay:X];'在'animationDone'中修改持續時間並再次調用'startAnimating'? – nano