How to create a percentage driven animation

Interactive animation can get a bit tricky when the animation becomes complex (key frame animations with several layers).
In this tutorial I will show you how to create a complex percentage driven interactive animation.

Prerequisites / Requirements

  • Xcode 7
  • Swift 2.0
  • For this tutorial I will assume that you are already familiar with CAAnimationGroup, CABasicAnimation, CAKeyframeAnimation