iOSアプリ作成 ACT1

フライングアニメショーン

「右から登場してゆっくり中央で止まる」

[UIView animateWithDuration:0.5
delay:0.0
options:UIViewAnimationOptionCurveEaseOut
animations:^{
//画面の右から登場
self.clockLabel.center = CGPointMake(160, 150);

「options:UIViewAnimationOptionCurveEaseOut」
ゆっくり止まるアニメーションを指定。

「3秒待って中央から左に加速して退場」

[UIView animateWithDuration:0.5
delay:3.0
options:UIViewAnimationOptionCurveEaseIn
animations:^{
//画面の左へ退場
self.clockLabel.center = CGPointMake(-160, 150);

「delay:3.0」
3秒待つ事を指定。

「options:UIViewAnimationOptionCurveEaseIn」
加速して移動するアニメーションを指定。

ふたつの記述に共通してる
「Duration:0.5」
0.5秒のアニメーションである事を指定。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA