2010-03-31 3 views
0

UIImage로 CATransition 애니메이션을 구할 수 있습니까? 나는 예제를 만든다 :CATransition 애니메이션을 UIImage로 가져올 수 있습니까?

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에서 애니메이션을 제거해야한다는 것입니다.하지만 나중에 컬링 (curl-up) 그림이 필요합니다. 애니메이션 (프레임)을 그림으로 가져올 수 있습니까? UIView 전체를 캡처하고 애니메이션 만 캡처하고 싶지 않습니다.

답변

관련 문제