Так вот, как я смог сделать не лучший код, но он работает. Что я в значительной степени сделал, так это добавление представления к представлению uiimage (следовало бы использовать UIWindow, но кого это волнует?)
-(void)revers{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
NSLog(@"Revenre is called");
otherViewImage.transform = CGAffineTransformMakeTranslation(0,-380);
[otherViewImage addSubview:hup.view];
[UIView commitAnimations];
}