Ios CGAffineTransformMakeRotation缩小我的图像

Ios CGAffineTransformMakeRotation缩小我的图像,ios,cgaffinetransform,cgaffinetransformscale,Ios,Cgaffinetransform,Cgaffinetransformscale,我正在使用CGAffineTransformMakeRotation旋转我的按钮。但是我的按钮会根据要旋转的值进行缩放(大或小)。如何停止缩放我的按钮?我使用的示例代码 UIView.animateWithDuration(2.5, animations: { self.btnMeter.transform = CGAffineTransformRotate(CGAffineTransformIdentity, (45 * CGFloat(M_PI)) / 180.0)

我正在使用CGAffineTransformMakeRotation旋转我的按钮。但是我的按钮会根据要旋转的值进行缩放(大或小)。如何停止缩放我的按钮?我使用的示例代码

 UIView.animateWithDuration(2.5, animations: {
        self.btnMeter.transform = CGAffineTransformRotate(CGAffineTransformIdentity, (45 * CGFloat(M_PI)) / 180.0) 

    })
试试这个

UIView.animateWithDuration(2.5, animations: {
    btnMeter.transform = CGAffineTransformRotate(btnMeter.transform, (45 * CGFloat(M_PI)) / 180.0)

})

并将其放在ViewDidDisplay而不是viewDidLoad中

我将我的按钮保留在UIView上。之后,我使用相同的代码旋转了我的视图。它工作正常。

在代码中的何处进行转换?在
视图中加载
?是的,请发布你的转换代码。我已经编辑了我的问题