0

我有一些代码应该将图像旋转 45 度,但实际上不起作用,它只会闪烁大约 10 倍大小并消失。

当运行相同的代码但角度从 45 变为 90 时,一切正常。在浏览了类似问题的页面后,我发现其他人在旋转 45 度时遇到问题,但没有一个是相同的,并且没有一个解决方案可以帮助我。

所以我想知道是否有人可以启发我?这是代码:

image.transform = CGAffineTransformMakeRotation((M_PI*45)/180);
4

1 回答 1

1
     image.transform = CGAffineTransformMakeRotation(0.785398163);

如果您想知道奇怪的 0.785398163 值是什么,它是 45 度转换为弧度。您可以在互联网上找到弧度度数计算器,反之亦然。

于 2012-05-12T23:24:35.863 回答