Chapter 11. Creating Custom iOS Animations
In the last chapter we learned how to animate the user interface using system-provided tools. By now, you should have a firm grasp of how to a design user interface and create user experience workflows that incorporate these system-provided animations.
So if the system-provided animations are so powerful, why would you ever need to build your own? By creating our own animations, we will not be bounded by the rules and restrictions of UIViews. Additionally, we will be able to do more complex keyframe animations, without the hassle of stringing together a series of animation blocks using animation did stop selectors.
Because the reasoning for incorporating custom animations in our designs is very similar ...