Hello,
A little help please

I have 6 uibuttons that each trigger a different animation.
The problem is that the whole thing crashes if 2 buttons are pressed at the same time!
Ideally all the buttons should be disabled until the animation has finished running... I'm hoping for a simple fix here
Thanks in advance for any suggestions x
The animation code is like:
animationImageView.animationImages = [[NSArray alloc] initWithObjects:[UIImage imageNamed:@"actionhammer1.png"],[UIImage imageNamed:@"actionhammer2.png"],[UIImage imageNamed:@"actionhammer3.png"],nil];
animationImageView.animationDuration = 2.00;
animationImageView.animationRepeatCount = 1;
[animationImageView startAnimating];
[self.view addSubview:animationImageView];