我很新的iOS動畫,我想知道是否有可能結合兩個圖像之間的轉換以及使用CGAffineTransform的UIImageView的翻譯動畫?iOS5將CGAffineTransform與animationImages結合在一起?
換句話說,我有兩張我想在兩者之間進行動畫處理的圖像,然後我想應用同步翻譯,以便在整個頁面上移動,同時在兩個圖像之間來回移動。
我知道我可以應用CGAffineTransformConcat來合併兩個CGAffineTransforms,例如CGAffineTransformTranslate和其他東西。但是我沒有看到CGAffineTransform允許我轉換到另一個UIImage。
我知道在圖像之間進行動畫處理的唯一方法是使用UIImageView animationImages陣列與startAnimating相結合。然而,我不知道如何結合這樣的翻譯如下:
UIImageView* textView = [[UIImageView alloc] initWithFrame:bunnyImage.frame];
textView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"bunnyclose.png"],
[UIImage imageNamed:@"bunnytalk.png"],
nil];
textView.animationDuration = 1.0;
textView.animationRepeatCount = 8;
[textView startAnimating];
[self.view addSubview:textView];
有什麼建議嗎?