У меня есть следующий код, который оживляет измеритель объема:
float meterIndexFloat = volume * 6;
int meterIndex = (int)roundf(meterIndexFloat);
NSMutableArray *litImages = [[NSMutableArray alloc] init];
for(int i=0; i < meterIndex; i++) {
[litImages addObject:[volumeMeterImages objectAtIndex:i]];
}
volumeMeter.animationImages = litImages;
volumeMeter.animationDuration = 0.4;
volumeMeter.animationRepeatCount = 1;
[volumeMeter startAnimating];
Это работает хорошо, но я хотел бы замедлить анимацию, когда она переворачивается. Прямо сейчас продолжительность составляет 0,4, но я бы хотел, чтобы она замедлилась до 0,7, когда изображения идут в противоположном направлении. Какой самый простой способ изменить это, чтобы сделать это?
Спасибо!