In this tutorial, you learn how to create custom view controller transitions on iOS. You also learn how to make these transitions interactive and responsive to the actions of the user.
Starter project for the Envato Tuts+ tutorial: How to Create Custom View Controller Transitions and Animations
Read this tutorial on Envato Tuts+.