Я хочу использовать анимацию для изображения, начать с нажатой кнопки и остановиться через 5 секунд. Я использую этот код.
-(IBAction) btnClicked{
CABasicAnimation *fullRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
fullRotation.fromValue = [NSNumber numberWithFloat:0];
fullRotation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)];
fullRotation.duration = 6;
fullRotation.repeatCount = 1e100f;
fullRotation.delegate = self;
[imgView.layer addAnimation:fullRotation forKey:@"360"];
[imgView.layer setSpeed:3.0];
}
с этим кодом анимация запущена, но я не знаю, как остановить эту анимацию через 5 секунд.