我正在尝试从左到右水平旋转我的视图。所以我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);
但是对于这个值,我的观点根本没有旋转。请给我一些建议。