Swift

UIViewAnimationOptions メモ

はじめに

基本的なUIViewアニメーションについてのOptionsメモ。
とっても今更なので、[公式ドキュメント]から随時更新していこうかと思ってます。

簡易アニメーション4種

  • curveEaseInOut
  • curveEaseIn
  • curveEaseOut
  • curveLinear
UIViewController
//ビューを時間をかけてどうこうしたい時
UIView.animate(withDuration: 3, delay: 0, options: .curveEaseInOut, animations: {
   // アニメーション
}, completion: { (success) in
   // アニメーション完了
})

GIFイメージ-12A23F5E4B0B-1.gif

活用方法不明・・・

  • layoutSubviews 

色々試してみたけれど、何がどう変わるのか今の所不明