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.

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:



https://github.com/merocode-com/CustomTransitionExample