iOS

2012-05-06, ios

アニメーションを実行する

UIViewのbeginAnimationsは、現在推奨されていない方法のようです。 以下のように、animateWithDurationを使用します。

  imageView.center = CGMakePoint(100,100);
  [UIView animateWithDuration:1.0
           animations:^{
             imageView.center = CGMakePoint(300,300);
           }
           completion:^(BOOL finished){
             // アニメーション終了後の処理
           }];

上記例は、(100,100)から(300,300)までViewを移動します。

参考URL

この記事は役に立ちましたか?