ビュー コントローラーを別のビュー コントローラーにプッシュする必要があります。
menuVC -> VC1 ->VC2
menuVC から VC1 への移行にはアニメーションは必要ありませんが、VC1 から VC2 および VC2 から VC1 への移行にはフリップ アニメーションが発生する必要があります。
ただし、VC2 から menuVC に移行する場合、アニメーションは必要ありません。
次のコードを使用しています。
(フリップアニメーションでviewControllerをプッシュする方法から)
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:YES];
FlashCardVC *flashCardVC = [[FlashCardVC alloc] init];
[self.navigationController pushViewController:flashCardVC animated:NO];
[UIView commitAnimations];
上記を実行しようとすると、画面が完全に空白になります。
なにが問題ですか?