SwiftUI Essentials (SwiftUI の本質)

ビューと移行のアニメーション

SwiftUI を使用すると、効果がどこに起こるかに関係なく、ビューまたはビューの状態への変更を個別にアニメーション化できます。SwiftUI は、これらの組み合わされた、重複する、中断可能なアニメーションのすべての複雑さを処理します。


このチュートリアルでは、ランドマークアプリの使用中にユーザーが行なうハイキングを追跡するためのグラフを含むビューをアニメーション化します。Animation(_:) 修飾子を使用すると、ビューをアニメーション化するのがいかに簡単であるかがわかります。


スタータープロジェクトをダウンロードしてこのチュートリアルに従うか、完成したプロジェクトを開いて自分でコードを調べてください。



20min


予想される時間

プロジェクト
ファイル

Xcode 12





訳注:以下、必要な場所においては Mac と iPhone 両方のセクションを提供しています。
Mac → セクション 1、iPhone → セクション 101 とします。