Categories
Manuals

Elastic view animation using UIBezierPath

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
Categories
Manuals

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
Categories
Manuals

How to add Quick actions

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.

Categories
Manuals

The power of CAReplicatorLayer

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.

Categories
Manuals

Youtube play button animation using POP

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.