ios animation como enviar fotos por correo electrónico

Tengo mucha curiosidad sobre cómo Apple hace esta transición: si vas a una foto dentro de la aplicación de fotos, luego tratas de enviarla por correo electrónico, verás esta transición genial en la que Apple toma la image, se desliza hacia arriba correo electrónico modal vc, luego coloca la image en el post. Muy genial.

De todos modos, me pregunto si alguien tiene alguna idea de cómo hacer algo así. Una forma en que estoy pensando en hacerlo es realmente reproducirlo, pegarlo en la window de UI, y luego animarlo de esa manera. De hecho, soy un poco confundido sobre cómo podría funcionar esto. ¿¿Alguna idea??

De hecho, esta noche me acerqué bastante con esto (muestra el proyecto en Github ). Es un poco "Fake it to make it", pero nuevamente, también lo es la aplicación Photos si realmente ves la animation de cerca. Los valores para la animation están codificados, pero es principalmente para escalar y mover, lo que significa que esto debería funcionar con casi cualquier image (no me cite en eso). El código es iOS 5+ por ahora porque Xcode sigue gritándome sobre methods de presentación modal en desuso …