CGAffineTransformMakeRotation扭曲了我的形象

时间:2015-06-16 07:09:07

标签: ios objective-c rotation

当我尝试使用以下代码旋转到42度时,我的图像变形了。

diagonalImageView.transform = CGAffineTransformMakeRotation(42 * M_PI / 180.0);

请建议我一个解决方案。

我在iPad中也遇到了同样的问题。

1 个答案:

答案 0 :(得分:0)

你可以试试这个

#define DEGREES_TO_RADIANS(angle) ((angle) / 180.0 * M_PI)

[diagonalImageView setTransform:CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(90))];
希望它有所帮助。