2012-06-27 18 views
5

を回転させ、その名前が矢印であると私は、このように180度のそれを回転させる:IOS:私はImageViewのを持っている私のアプリでuiimageview

arrow.transform = CGAffineTransformMakeRotation(M_PI); 

それが正常に動作しますが、今私が欲しいこのImageViewのリターンこと元の位置にある。私はそれを得るために設定する必要があります値は何ですか?それはそれに戻るようにするに

答えて

11

が元の位置ですが、ちょうどこの操作を行います。度で

arrow.transform = CGAffineTransformMakeRotation(0); 

、0ラジアンは0度であり、それは元の位置に戻す必要があります。

10

transformプロパティを単位行列に戻してみてください。即ちCGAffineTransformIdentity

0

Swift3:回転はラジアンで回転する角度である

arrow.transform = CGAffineTransform(rotationAngle: rotation);