Good news — we’ve expanded our classic animation book iOS Animations by Tutorials and added four new chapters covering UIViewPropertyAnimator!

UIViewPropertyAnimator was introduced in iOS 10; it helps make some certain types of view animations a little easier to create so it’s definitely worth learning about.

Here are the four new chapters in this edition:

Chapter 20, Getting Started with UIViewPropertyAnimator: Learn how to create basic view animations and keyframe animations. You’ll look into using custom timing that goes beyond the built-in easing curves.

Chapter 21, Intermediate Animations with UIViewPropertyAnimator: In this chapter you are going to learn about using animators with Auto Layout. Further, you will learn how to reverse animations or make additive animations for smoother changes along the way.

Chapter 22, Interactive Animations with UIViewPropertyAnimator: Learn how to drive your animations interactively based on the user’s input. For extra fun you’ll look into both basic and keyframe animations interactivity.