Поверните UIImage или UIView к конкретному углу, НЕ сумму угла

Objective C для iOS.

Как я поворачиваю изображение или представление К конкретному углу. Я попробовал эти два метода ниже, но оба поворачивают СУММУ угла, не К углу. В основном я хотел бы назвать метод, чтобы вращаться к 90' и затем повторить вызов 180', и изображение/представление для окончания в 180', НЕ добавление их обоих (270'), который является тем, что происходит, если я использую любой из методов ниже.

#define degreesToRadians(degrees) (M_PI * degrees / 180.0)

myImage.transform = CGAffineTransformMakeRotation(degreesToRadians(90));

myImage.transform = CGAffineTransformRotate(myImage.transform, degreesToRadians(90));

Большое спасибо!

5
задан James Beith 14 July 2010 в 09:38
поделиться

1 ответ

Сброс на

.transform = CGAffineTransformIdentity

перед другими преобразованиями ...

6
ответ дан 14 December 2019 в 08:40
поделиться