カスタム プレゼンテーション アニメーションを実行する必要があり、これらの setTransitioningDelegate と modalPresentationStyle=UIModalPresentationCustom の両方を設定すると
アニメーションは、viewDidAppear と viewDidDisappear が提示ビュー コントローラーで呼び出されない限り、完璧です。これは、https: //developer.apple.com/library/ios/samplecode/LookInside/Introduction/Intro.html の Apple サンプル コードと同じです。
[overlay setTransitioningDelegate:[self transitioningDelegate]];
overlay.modalPresentationStyle=UIModalPresentationCustom;
[self presentViewController:overlay animated:YES completion:NULL];
modalPresentationStyle が指定されていないときにメソッドが呼び出されるのはなぜですか?