0

幅 200高さ 200のイメージがあります。ある程度回転すると、たとえば60度になると、新しい幅と高さが 273,273 になります

しかし、回転が何であれ、同じ高さと幅 200*200を取得したいと考えています。

その画像が配置されている背面図のサイズの比率に合わせてその画像を拡大縮小しようとしています。背面図が半分に縮小されると、画像サイズも半分に縮小され、背面図が 2 倍に拡大されると、画像も 2 倍に拡大されます。しかし、画像を回転させて背面図のフレームを変更しようとすると、回転していない場合は画像のサイズ変更が正常に機能しますが、回転している場合は背面図の比率のサイズ変更が画像の比率で正常に機能しません。画像が増えるか減るか。一般的には、予想以上に増加します。

4

2 に答える 2

1

view.bounds.sizeローテーション後も変わらない

于 2012-07-26T13:10:00.667 に答える
0

Image.transform=CGAffineTransformMakeRotation(角度); 完全に正常に動作します。画像を確認してください....pingまたはjpegなどにある場合。問題は画像にあり、方法ではないと思います.. :)

于 2012-07-26T12:25:30.267 に答える