すぐ忘れるのでメモ
iOS4以降でのUIViewアニメーション
the block-based animation methods
[UIView animateWithDuration:0.2 animations:^{ //アニメーション操作 } completion:^(BOOL finished){ //アニメーション終了時操作 [UIView animateWithDuration:0.2 animations:^{ //2段階目アニメーション操作 } completion:^(BOOL finished){ ; }]; }];
iOS Viewプログラミングガイドに載ってるカスタムオプションサンプル
// ビューをただちにフェードアウトする。 [UIView animateWithDuration:1.0 delay: 0.0 options: UIViewAnimationOptionCurveEaseIn animations:^{ thirdView.alpha = 0.0; } completion:^(BOOL finished){ // 1秒待ってから、ビューをフェードインする。 [UIView animateWithDuration:1.0 delay: 1.0 options:UIViewAnimationOptionCurveEaseOut animations:^{ thirdView.alpha = 1.0; } completion:nil]; }];