Hey!
This tutorial has been created to explain how the elastic bounce effect was achieved in DGElasticPullToRefresh:

Prerequisites / Requirements
- Xcode 7
- Swift 2.0
- At least basic knowledge and understanding of UIBezierPath and UIGestureRecognizer
This tutorial has been created to explain how the elastic bounce effect was achieved in DGElasticPullToRefresh:
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
This tutorial contains information on how Quick Actions work in iOS, how to set them up and how to handle actions. Moreover, we will create a simple iOS application with two static quick actions and one dynamic.
A few months ago my friend Danil created an open source project for loading spinners, I remember having a look at the animations and thinking that some of them could have been easily made using CAReplicatorLayer. In this tutorial I will show you how to create some of Danil’s animations using CAReplicatorLayer.
In this tutorial we will create a Youtube play button animation using Facebook POP. The source code will be shared on Github, it also includes an alternative way of doing this animation using CoreAnimation.