2010-03-31 48 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,只有动画。

回答

相关问题