IOS:旋转uiimageview

在我的应用程序中,我有一个imageview,它的名字是箭头,我用这种方法旋转180度:

arrow.transform = CGAffineTransformMakeRotation(M_PI); 

它工作正常,但现在我想这个imageview返回原来的位置; 我应该设置什么价值来获得它?

为了让它恢复到原来的位置,只需要这样做:

 arrow.transform = CGAffineTransformMakeRotation(0); 

以度为单位,0弧度为0度,所以应该回到原来的位置。

尝试将transform属性设置回单位matrix。 即CGAffineTransformIdentity

Swift3:

 arrow.transform = CGAffineTransform(rotationAngle: rotation); 

其中, 旋转是以弧度旋转的angular度。