我现在正在实施一个app
, for iOS devices
so in objective C
,我在问如何在旋转后保持回到原点位置UIImageView
?
例如,我UIImageView
这样使用我的:
CGAffineTransform initialPosition = CGAffineTransformMakeRotation(0);
CGAffineTransform finalPosition = CGAffineTransformMakeRotation(M_PI/2);
[UIView beginAnimations: @"Rotate animation" context: NULL];
MySuperUIImageView.transform = initialPosition;
[UIView setAnimationDuration:1.0];
[UIView setAnimationRepeatAutoreverses:NO];
[UIView setAnimationRepeatCount:1];
[UIView setAnimationDelegate:self];
MySuperUIImageView.transform = finalPosition;
[UIView commitAnimations];
但之后,我让它消失了一段时间,使用:
MySuperUIImageView.alpha = 0.0f;
当我重新使用它时,我希望它处于第一个原始位置,没有旋转。容易吗?
提前致谢 !