Я вращаю круглую стрелу в кругом круглая круглая кружка .. Это круто, и все, кроме меня, я хочу, чтобы что-то немного отполировано, когда дело доходило до конца, как и другие виды, где вы можете оживить их, чтобы облегчить или, я был интересно, если вы можете сделать то же самое для этого .. это мой код, как он стоит ..UIImageView анимация вращения с легкостью
- (IBAction)animator:(id)sender
{
[arrowRotation removeFromSuperview];
//arrow animation
arrowRotation = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"arrow.png"]];
arrowRotation.frame = CGRectMake(148.0, 20.0, 30.0, 30.0);
[self.view addSubview:arrowRotation];
CABasicAnimation *fullRotation;
fullRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"];
fullRotation.fromValue = [NSNumber numberWithFloat:0];
fullRotation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)];
fullRotation.duration = 0.75f;
fullRotation.repeatCount = 3;
[arrowRotation.layer addAnimation:fullRotation forKey:@"360"];
}
так что мой вопрос я могу сделать эту анимацию замедлить когда дело доходит до 3 вращений .. как легкость из UIView. если это имеет смысл.
всякая помощь была бы принята с благодарностью.
Что именно вы спрашиваете? – pasawaya