Let's reveal the code!

Custom Animated Transition for Transparent Modal View Controller using Constraints

This is a complete example on how to display and dismiss a transparent modal view controller with a custom animated transition – from left to right – using autolayout constraints.

Transparent Modal View Custom Animated Transition

I used transition delegate which uses an animation transitioning controller to perform the display and the dismiss animations.

You can find the example project here: