キーフレームアニメーションのオプション


重ねて設定可能なオプション

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

UIViewkeyframeAnimationOptionAllowUserInterraction
アニメーションの中断を許可する

UIViewkeyframeAnimationOptionBeginFromCurrentState
現状の状態から開始する

UIViewkeyframeAnimationOptionRepeat
繰り返し再生する

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

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

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

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

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


値が変化曲線の為、一つしか指定できないオプション

UIViewKeyframeAnimationOptionCalculationModeLinear
直線的に値を変化させる

UIViewKeyframeAnimationOptionCalculationModeDiscrete 
アニメーションせずに最終値にする

UIViewKeyframeAnimationOptionCalculationModePaced
ペースを一定に変化させる

UIViewKeyframeAnimationOptionCalculationModeCubic
最初と最後に反動を付けて変化させる

UIViewKeyframeAnimationOptionCalculationModeCubicPaced
ペースが一定の反動の変化を行う

関連記事

0 Comments