現在、ユニバーサルアプリを作成しています。
ユーザーがボタンをタップした後、次の方法でモーダルビューにいくつかの設定を表示します。
viewCtrl.modalPresentationStyle = UIModalPresentationFullScreen;
viewCtrl.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:viewCtrl animated:YES];
iPhoneとiPadでは、どちらのトランジションスタイルも同じように見えます。ここで問題となるのは、iPadでは、傾斜ビューの背後にある背景が白であるということです。この白い背景はただ醜いように見えます。iPhoneでは、本来のように黒です。
また、[UIApplicationウィンドウ]に黒い背景ビューを追加してみました
UIView *bgView = [[UIView alloc] init];
[bgView setBackgroundColor:[UIColor blackColor]];
[window addSubview:bgView];
しかし、それは違いを生みません。