画像を回転させようとしています:
UIImageView *image;
image.transform = CGAffineTransformMakeRotation(0.0175*degrees);
// 0.0175 = pi/180 = 1 degree in radians
たとえば
degrees = 90*x // x = 1,2,3,4
それは大丈夫ですがdegrees = 45
、画像が突然非常に薄くなったり、他の場合には伸びたり縮んだりします. これの原因は何ですか?
私も試してみました
CGAffineTransform transform=CGAffineTransformRotate(image.transform, degrees);
image.transform = transform;
同様の結果が得られます。
編集:私も試してみましimage.contentMode = UIViewContentModeScaleAspectFill;
たが、大きくなります