ZoomInteractiveTransition will perform all the calculations automatically zooming in from a view’s minimized location with a smooth animation. There are customizations available, and you can turn on a nice pop back gesture, and plug in your own keyframe animations.
This animation shows the included demo project in action:
You can find ZoomInteractiveTransition on Github here.
A nice easy to use zoom transition.