Hatena::ブログ(Diary)

にがつうさぎ

2011-11-09

iOSで連続したアニメーションを発行する

iOSでアニメーションを実行している最中に、別のアニメーションに繋ぎ変えたいときのやり方メモ。例えば、Viewが上から下に移動している最中に、動作キャンセルが入って、Viewを下から上にアニメーションで戻したいとき。

オプションに、 options:UIViewAnimationOptionBeginFromCurrentState を指定してアニメーションを発行すればよい。

オプションを何も指定せずに別のアニメーションを発行すると、今実行しているアニメーションが強制終了されてから、次のアニメーションが実行されるために、先の例だと、Viewが一度下まで移動して、そこから次のアニメーションが開始されるため、動きの見た目が不連続になってしまう。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/feb-hare/20111109/1320812485
リンク元