SwiftUI: Animation

Mar 29 2022 · Swift 5.5, iOS 15, Xcode 13

Part 1: Beginning with SwiftUI Animation

05. Challenge: Rotation

Episode complete

Play next episode

Next
About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 04. Combine Animations Next episode: 06. Spinner

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

You’ve animated quite a few properties at the point: including color, position, and scale. But one kind of transformation we haven’t animated yet is rotation.

              y: 50
            )
            .rotationEffect(.zero)
            .scaleEffect((zoomed ? 4 : 1) / 3)
.rotationEffect(zoomed ? .zero)
.rotationEffect(zoomed ? .zero : Angle(radians: <#T##Double#>))
Angle(radians: 2 * .pi)
            .saturation(zoomed ? 1 : 0)
            .rotationEffect(zoomed ? .zero : Angle(radians: 2 * .pi))
            .position(
            .rotationEffect(zoomed ? .zero : Angle(radians: 6 * .pi))