in my app I have an imageview, its name is arrow and I rotate it of 180 degrees in this way:
arrow.transform = CGAffineTransformMakeRotation(M_PI); >
arrow.transform = CGAffineTransformMakeRotation(M_PI);
Try setting the transform property back to the identity matrix. i.e. CGAffineTransformIdentity
transform
CGAffineTransformIdentity