iOS:旋转UIImageView

8

在我的应用程序中,我有一个ImageView,它的名称为arrow,我通过以下方式将其旋转180度:

arrow.transform = CGAffineTransformMakeRotation(M_PI);

这个IT工作很好,但现在我想让这个ImageView返回到原来的位置;我应该设置什么值才能实现呢?

3个回答

18

要让它返回原来的位置,只需这样做:

arrow.transform = CGAffineTransformMakeRotation(0);

在角度制中,0弧度等于0度,因此它应该返回到原始位置。


10

尝试将transform属性设置回身份矩阵,即CGAffineTransformIdentity


0

Swift3:

arrow.transform = CGAffineTransform(rotationAngle: rotation);

其中rotation是以弧度为单位旋转的角度。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接