ボタンをクリックして(アクションを実行して)View Controllerのビューを切り替えている場合は、コードをチェックインする必要があります
私は使っている
if ([currentViewController.view respondsToSelector:@selector(setAnimationTransition:forView:cache:)])
しかし、これは機能していないようです
通常、このコードはビューを切り替えるために使用されます
[UIView beginAnimations:Nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self cache:YES];
[mainView removeFromSuperview];
[self addSubview:infoView];
[UIView commitAnimations];