iPhone卡像翻转animation

我正在尝试在iOS上创build一个翻转卡片的animation,而且我失败了。
基本上我有一个控制器的全球视图。 里面我有一个holderView,其中包含的卡。
我有卡的前面,这是mainView,然后是卡的背面,这是一个flipSideView。

我尝试过这样做:

[UIView animateWithDuration:1.0 delay:0 options:UIModalTransitionStyleFlipHorizontal animations:^{ NSLog(@"started"); [mainView removeFromSuperview]; [holderView addSubview:flipsideView]; } completion:^(BOOL finished){ NSLog(@"completed"); }]; 

这是行不通的,奇怪的事情,我已经尝试了很多不同的东西,但不能完美地工作。 会有人有一个想法,我可以做到这一点?

谢谢

尝试这个:

 [UIView transitionFromView:mainView toView:holderView duration:1.0f options:UIViewAnimationOptionTransitionFlipFromRight completion:^(BOOL finished) {}]; 

这应该工作。 希望帮助!