2012-03-04 19 views

答えて

10

ので、同様のUIViewのanimateWithDurationラッパーの完了変動に巣を:

[UIView animateWithDuration:1.00 animations:^{ 
    //animate first! 
    } 
        completion:^(BOOL finished) { 
         [UIView animateWithDuration:1.00 animations:^{ 
         //animate the second time. 
         }]; 
    }]; 

それとも、これに現在の状態にありますから、継続する単一のアニメーション設定:

[UIView animateWithDuration:1.00 
          delay:0.00 
         options:UIViewAnimationOptionBeginFromCurrentState 
        animations:^{ 
         //animate 
        } 
        completion:^(BOOL finished){ 

    }]; 
+0

恐ろしいです!その素晴らしい小さなソリューションに感謝します。 – JFS

0

私はいつも私をチェーンアニメーション:

[self performSelector:@selector(animationDone) withObject:nil afterDelay:1.0]; 
関連する問題