O’REILLY Learning「Animating SwiftUI Applications」1〜2

https://learning.oreilly.com/library/view/animating-swiftui-applications/9781803232669/

1 Exploring the Fundamentals of SwiftUI

宣言的プログラミング(declarative programming)

基本
・Computed properties
・Stacks (VStack, HStack, and ZStack)
・The Spacer view
・The Divider view
・The padding modifier
・Closures
・GeometryReader

geometryProxy.frame(in: CoordinateSpace.global)
geometryProxy.frame(in: .local)

2 Understanding Animation with SwiftUI

The following are the key topics we will explore:
・What is animation?
・Understanding timing curves
・Understanding animation types
・Triggering animations
・Exploring animatable properties

アニメーションとは、動きのある錯覚を起こさせるために、連続して表示される静止画像のシリーズである。

3つのタイミングカーブ
・easeIn
・easeOut
・easeInOut

Triggering animations
・The .animation() modifier
・The withAnimation() function
・A gesture
・A timer
・The onAppear() and onDisappear() modifiers

memoO'REILLY Learning

Posted by shi-n