Я пытаюсь выполнить эффект взрыва шара, чтобы играть последовательно. Один за другим.Воспроизведение нескольких анимаций в последовательности
То, что я сделал еще:
Для шарового взрывных эффекта я использовал
UIButton *ballButton = (UIButton *)[cell viewWithTag:10];
ballButton.imageView.animationImages = [[NSArray alloc] initWithObjects:
[UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
[UIImage imageNamed:@"3.png"],
[UIImage imageNamed:@"4.png"],
nil];
ballButton.imageView.animationDuration = 1;
ballButton.imageView.animationRepeatCount = 1;
и эта линия на код прилагается к нескольким кнопкам в ячейке представления коллекции. Я называю эти ballbutton.imageview
запуска анимации, как этот
[UIView animateWithDuration:1 delay:5 options:UIViewAnimationOptionCurveEaseOut animations:^{
NSIndexPath *path2 = [NSIndexPath indexPathForRow:x inSection:0];
UICollectionViewCell *cell = [ballContainer cellForItemAtIndexPath:path2];
UIButton *ballObject = (UIButton *) [cell viewWithTag:10];
[ballObject.imageView startAnimating];
} completion:^(BOOL b){
NSLog(@" here i call next animation of ball blast to execute ");
}];
Я вложенными 3 анимации кнопки, как это.