我的代碼如下給予,UIButton的翻轉動畫在循環
int i;
for (i=1; i < 13; i++){
UIButton * myButton1 = (UIButton *)([self.view viewWithTag:i]);
NSString *imageLoop2=[NSString stringWithFormat:@"%@",[arr1 objectAtIndex:i-1]];
[UIView beginAnimations:@"Flip" context:NULL];
[UIView setAnimationDuration:0.60];
[UIView setAnimationDelegate:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:myButton1 cache:NO];
myButton1.userInteractionEnabled = NO;
myButton1.alpha=1.0f;
[myButton1 setBackgroundImage:[UIImage imageNamed:imageLoop2] forState:UIControlStateNormal];
[UIView commitAnimations];
}
它翻動同一時間段的所有按鈕。
但我的問題是它翻轉時,一個男士「第一個按鈕完成翻轉動畫,然後第二個按鈕開始翻轉」
請給我建議。
Thanx
你希望所有的按鈕在同一時間翻轉? – EmptyStack
我想第一個按鈕完成翻轉動畫,然後下一個按鈕開始翻轉動畫 – avinash