X 축에서 UIImageView에 3D 애니메이션을 적용하려고하므로 180도 회전합니다. 90 degres에서 나는 이미지를 바꾸고 싶다. (그 이유는 2에서 애니메이션을 "파산"한 이유입니다).3D 애니메이션과 관련된 문제
애니메이션이 잘 작동하지만 두 번째 이미지가 거꾸로 그려지는 것이 문제입니다. 어떤 아이디어를 그려야 정상적으로 이미지를 그릴 수 있습니까? 당신이보기를 회전하는 3D 경우
여기 내 코드
i++;
[UIView animateWithDuration:2 animations:^{
self.imageView.layer.transform = CATransform3DMakeRotation(-M_PI/2 , 1, 0,0);
} completion:^(BOOL finished){
UIImage *bottomI = (UIImage *)[bottom objectAtIndex:i];
self.second.image =bottomI;
[UIView animateWithDuration:2 animations:^{
imageView.layer.transform = CATransform3DMakeRotation(M_PI , 1, 0,0);
} completion:^(BOOL finised){
}];
}];
UIImage에서 CGAffineTransformMakeRotation을 수행 할 수 없습니다. – user1078065