0

私のUILabelは次のように回転しました:

currentLabel.transform = CGAffineTransformMakeRotation(135 / 180 * M_PI);

そして、UILabel を imgViewToSave (UIImageView) のサブビューとして作成し、最後に Image として保存します。

UIGraphicsBeginImageContextWithOptions(imgViewToSave.bounds.size, imgViewToSave.opaque, 0.0);
[imgViewToSave.layer renderInContext:UIGraphicsGetCurrentContext()];

UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

return image;

しかし、画像が写真に保存されたとき、回転されたUILabelを見ることができません.UILabelを回転させなければ、コードは正常に動作し、UILabelは画像に表示されます.

では、回転した UILabel をレンダリングできないのはなぜですか?

どうも。

4

1 に答える 1