В моем приложении я хочу выполнять масштабирование и перевод вместе? - PullRequest
0 голосов
/ 24 февраля 2010

Я хочу выполнить масштабирование и перевод изображения вместе, так как это возможно?

1 Ответ

0 голосов
/ 24 февраля 2010

Просто сделайте новые противоположные углы вашего изображения двумя обнаруженными точками мультитач. Конечно, вы должны сохранять фиксированное вращение или соотношение сторон. (Теоретически, вы можете испортить соотношение сторон, а не вращение, но вы, вероятно, хотите, чтобы вращение изменилось, а не соотношение сторон).

т.е. Переопределите touchesBegan и touchesMoved, чтобы сохранить начальные точки (в начале) и вычислить вращение, перемещение и масштабирование (в Moved) и создать CGAffineTransform для применения к imageView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...