色々なアニメーションのオプション


optionで指定できるアニメーションオプションがいくつかあります。


基本的なオプション
(重ねて実行可能)

UIVewAnimationOptionLayoutSnbviews
親ビューのアニメーションと同時再生する

UIVewAnimationOptionAllowUserInteraction
アニメーションの中断を許可

UIVewAnimationOptionBeginFromCurrentState
現在の状態から開始する

UIVewAnimationOptionRepeat
繰り返し再生する

UIVewAnimationOptionAutoreverse
最後まで再生したら逆再生する

UIVewAnimationOptionOverrideInheritedDuration
親ビューのアニメーション継続時間を上書きする

UIVewAnimationOptionOverrideInheritedCurve
親ビューのアニメーションのイーズイングに従う

UIVewAnimationOptionAllowAnimatedContent
アニメーション中のものをアニメーションする

UIVewAnimationOptionOverrideInheritedOptions
親ビューのアニメーションオプションを上書きする


値の変化曲線のオプション
(重ねて指定できなくどらか1つのみ)

UIVewAnimationOptionCurveEaseInOut
加速して開始/減速して終了

UIVewAnimationOptionCurveEaseIn
加速して開始

UIVewAnimationOptionCurveEaseOut
減速して終了

UIVewAnimationOptionCurveLinear
等速
関連記事

0 Comments