Как найти координату объекта, который находится между CAKeyframeAnimation? - PullRequest
0 голосов
/ 27 апреля 2011

В настоящее время я перемещаю изображение в формате png с помощью CAKeyframeAnimation по пути в течение 30 секунд.Есть ли способ найти координату изображения между анимацией?(скажем, на 15-й секунде анимации)

1 Ответ

1 голос
/ 27 апреля 2011

Проверьте presentationLayer в слое вашего изображения - он содержит всю информацию о текущем состоянии слоя во время анимации.например, вы можете получить текущие координаты центра изображения следующим образом:

CALayer *presLayer = [imageView.layer presentationLayer];
CGPoint currentCenter = presLayer.center;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...