Cover Image for Animating views and transitions — SwiftUI Tutorials やってみた

Animating views and transitions — SwiftUI Tutorials やってみた

概要

Animating views and transitions — SwiftUI Tutorials | Apple Developer Documentation をやってみたのでメモ

メモ

Section 1: Add hiking data to the app

  • LengthFormatter
    • unit 決めてstringに変換できる
    • 便利そう。こういうの欲しかったんだよって感じがする

Section 2: Add animations to individual views

  • animation も細かくいじれる

Section 3: Animate the effects of state changes

  • bool に toggle が生えてるのは賢い
    • mutable になるのが若干嫌だが

Section 4: Customize view transitions

  • extension ってなんだろう
    • 既存の型に機能を追加するためのものらしい
    • プロトタイプ汚染みたいなことは発生しないのか?
      • 既存の機能をオーバーライドすることはできないので安全らしい
  • Transition の途中で操作しても気持ちよくアニメーションが繋がるのすごい

Section 5: Compose animations for complex effects

  • Transition も細かくいじっていける
  • Appleの気持ちいいエフェクトはこうやって作られてるのか...
  • 自分で作れる気はしない