在我的应用程序中我有一个imageview,它的名字是箭头,我以这种方式旋转180度:
arrow.transform = CGAffineTransformMakeRotation(M_PI);
它工作正常,但现在我希望这个imageview返回原来的位置;我应该设定获得它的价值是什么?
答案 0 :(得分:15)
要让它返回原来的位置,只需这样做:
arrow.transform = CGAffineTransformMakeRotation(0);
以度为单位,0弧度为0度,因此应返回原始位置。
答案 1 :(得分:10)
尝试将transform
属性设置回标识矩阵。即CGAffineTransformIdentity
答案 2 :(得分:0)
Swift3:
arrow.transform = CGAffineTransform(rotationAngle: rotation);
其中 rotation 是以弧度旋转的角度。