Ваш параметр просмотра - sender.view.superview
, что означает, что вы хотите, чтобы суперпредставление анимировалось. Просто удалите часть superview.
Редактировать: также, для чего-то, чтобы оживить, это должно быть свойство анимации. Удаление представления из superview не имеет ничего общего с его свойствами. Вы можете анимировать вид до 0 альфа и по завершении этой анимации удалить его из суперпредставления следующим образом:
[UIView transitionWithView:sender.view
duration:1.5
options:UIViewAnimationOptionTransitionCurlUp
animations:^ { sender.view.alpha = 0; }
completion:^ { [sender.view removeFromSuperview]; }];