Retire UIVIew de SuperView con animación

Puedo animar la adición de una UIView a mi aplicación, se ve muy bonita, así que gracias manzana.

Sin embargo, ¿cómo puedo animar la eliminación de esta vista de la súper vista?

Estoy usando

CATransition *animation = [CATransition animation];
[animation setDuration:1];
[animation setType:kCATransitionReveal];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[[myview layer] addAnimation:animation forKey:kCATransitionReveal];

para animar la transición "dentro" ... ¿cómo animar la transición "fuera" ????

Respuestas a la pregunta(1)

Su respuesta a la pregunta