ビューを左から右に水平に回転させようとしています。だから私はCATransform3DMakeRotation
回転を行うために使用しています。
ここに私のコードがあります、
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationDelay:0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
newView.layer.transform = CATransform3DMakeRotation(M_PI/2,0,1.0,0.0);
[UIView commitAnimations];
このコードは本当に機能しますが、ビューを半分だけ回転させます..完全に回転させたいです。だから私はこのように値M_PI/2
をに変更しましたM_PI
CATransform3DMakeRotation(M_PI,0,1.0,0.0);
しかし、この値では、私のビューはまったく回転しません。何か提案をください。