1 つのモーダル ビュー コントローラーを閉じてから、すぐに別のモーダル ビュー コントローラーを提示していますが、現在、2 つ目のモーダル ビュー コントローラーだけでアニメーションを使用することはできません。
ユーザーが両方のアニメーションを体験できるように、プロセスを遅らせる方法はありますか?
以下のコードは現在動作しますが、明らかに 2 番目のアニメーションしか表示されません。
// First one configure
detailViewController.modalPresentationStyle = UIModalPresentationFullScreen;
detailViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:detailViewController animated:YES];
//Dismiss first one
[self dismissModalViewControllerAnimated:NO];
//Immediately configure and show second one
navController.modalPresentationStyle = UIModalPresentationFormSheet;
navController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:navController animated:YES];