UIImageView: преобразовать UIImage

м вращающегося UIImageView, используя это:

[UIView beginAnimations:nil context:nil];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
myImgView.transform = CGAffineTransformMakeRotation(angle*M_PI/180);
[UIView commitAnimations];

Теперь я хочу получить повернутое изображение. Я могу это сделать? Я пытался сделать это с помощью CoreGraphics, используя функцию CGImageRotatedByAngle из принятого ответа дляэтот вопрос но он слегка преобразует координаты (наконец, третий скриншот помечается как неправильный). Как видите, изображение теряет свой первоначальный размер и обрезается. Моя цель - получить изображение как на центральном снимке с оригинальным размером и повернуть на заданный угол. Я серьезно'Необходимо, чтобы размер повернутой фигуры оставался неизменным, но новое изображение, конечно, будет больше исходного.

Ответы на вопрос(3)

Ваш ответ на вопрос