CAKeyframeAnimation - двигаться по пути и использовать замедление - PullRequest
7 голосов
/ 03 мая 2011

Можно ли использовать CAKeyframeAnimation для перемещения чего-либо по траектории и в то же время использовать какое-то замедление для ускорения или замедления? Я знаю, что есть временные функции и ключевые моменты времени, но я не понимаю, как они будут работать, если вы просто двигаетесь по пути.

1 Ответ

19 голосов
/ 03 мая 2011

Что-то вроде

anim.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut]

?

или swift 5:

anim.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeInEaseOut)
...