2010-03-31 60 views
0

是否有可能獲得一個CATransition動畫作爲UIImage?我舉個例子:是否可以像UIImage一樣獲得CATransition動畫?

CATransition *animation = [CATransition animation]; 
     [animation setDelegate:self]; 
     [animation setDuration:0.35]; 
     [animation setTimingFunction:UIViewAnimationCurveEaseInOut]; 
      animation.type = @"pageCurl"; 
      animation.fillMode = kCAFillModeForwards; 
      animation.endProgress = 0.65; 
     [animation setRemovedOnCompletion:NO]; 
     [self.view.layer addAnimation:animation forKey:@"pageCurlAnimation"]; 

這就是我使用的動畫。它看起來像這樣: http://img269.imageshack.us/img269/8577/bildschirmfoto20100331u.png

我怎樣才能捕捉到這個蜷縮效果?問題是我必須從self.view.layer中刪除動畫,但我稍後需要蜷縮的圖片。是否有可能獲得動畫(幀)的圖片? 我不想捕捉整個UIView,只有動畫。

回答

相關問題