3У меня есть изображение, которым манипулируют прикосновением.
Допустим, это изображение стрелки, которая указывает вверх.После того, как он повернут на 180 градусов, стрелка направлена вниз, Я хочу сбросить свойства CGAffineTransform , чтобы он теперь думал, что он повернулся обратно к 0 градусам.
Я хочу это, потому что янеобходимо перевести, повернуть, масштабировать и т. д. независимо от того, равен ли угол изображения 0 ИЛИ 180.
Заранее спасибо.
РЕДАКТИРОВАНИЕ После 5 ответов:
Хм, я не уверен, что любой из этих ответов делает то, что я хотел.Я прошу прощения за то, что не был ясным.
- Изображение со стрелкой, направленной вверх, касается и перемещается вправо - все в порядке.
- Изображение поворачивается жестом вращения и поворачивается на 180 градусов- все в порядке
- Теперь изображение коснулось и переместилось вправо - Поскольку координаты перевернуты, теперь изображение подпрыгивает вверх и вниз, что делает мои другие последовательности анимации шумихой.
Чтобы предотвратить вышеуказанную и некоторые другие проблемы, я хочу сбросить все после поворота на 180. Например, когда изображение повернулось на 180 градусов, свойства CGAffineTransform знают, что оно повернуто на 180%.Я хочу сбросить параметры в это время, поэтому CGAffineTransform думает, что он повернул 0 градусов вместо 180, даже если изображение визуально перевернуто.Я хочу, чтобы это происходило без каких-либо визуальных изменений, как только оно повернулось до 180 градусов.
Надеюсь, это станет понятнее ...