Я успешно создал пользовательскую анимацию на чертеже в UIView
, используя повторяющийся Timer
для увеличения альфа-канала чертежа каждые несколько миллисекунд.
Теперь я хочу добиться замедления анимации (замедления) с помощью своего рисунка. Я хотел бы сделать это, используя новый таймер с более длинным интервалом каждый раз, когда вызывается Timer
, так что альфа увеличивается медленнее, что приводит к замедлению.
Я знаю, что есть анимация easeOut от CAMediaTiming
, но я хотел бы знать, есть ли встроенная функция для получения замедляющих чисел. Например, если я передам константу 10, каждый раз, когда я вызываю функцию, я могу получить замедляющие числа, такие как 15, 18, 20, 21, 21,5 и т. Д.