저는 iOS 애니메이션을 처음 접했고 CGAffineTransform을 사용하여 UIImageView의 번역 애니메이션과 함께 두 이미지 사이의 전환을 결합 할 수 있는지 궁금합니다.iOS5는 CGAffineTransform과 animationImages를 결합합니까?
즉 두 개 이미지 사이에 애니메이션을 적용하고 두 개 이미지간에 앞뒤로 움직이는 동안 페이지 전체에서 모든 것이 움직 이도록 동시 번역을 적용하려고합니다.
내가 CGAffineTransformConcat을 적용하여 CGAffineTransformTranslate과 같은 다른 두 가지 CGAffineTransforms를 결합 할 수 있음을 알고 있습니다. 하지만 다른 UIImage로 전환 할 수있는 CGAffineTransform은 표시되지 않습니다.
이미지간에 애니메이션을 적용하는 유일한 방법은 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];
어떤 제안이 있나?