Как создать собственную функцию тайминга анимации?

В блоках анимации UIView я могу указать временные кривые, такие как UIViewAnimationCurveEaseOut и так далее. Есть ли способ предоставить базовую анимацию собственной временной функции, которая отличается от значений по умолчанию?


person dontWatchMyProfile    schedule 12.05.2010    source источник


Ответы (1)


Нет. Анимация UIView не раскрывает этот параметр. Но вы можете использовать CAAnimation, где вы можете создать настраиваемую функцию синхронизации кривой Безье (CAMediaTimingFunction).

person kennytm    schedule 12.05.2010
comment
Какого типа анимации будет достаточно, чтобы соответствовать поведению блока анимации UIView по умолчанию? Что-то вроде CABasicAnimation? - person dontWatchMyProfile; 12.05.2010