X 軸で UIImageView を 3D アニメーション化しようとしているので、180 度回転します。90度でイメージを変えたい。(そのため、2 でアニメーションを「中断」しました)。
アニメーションはうまく機能しますが、問題は 2 番目の画像が上下逆さまに描かれていることです。画像を正常に描画するにはどうすればよいですか?
これが私のコードです
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){
}];
}];