3
UIModalPresentationFormSheetを使用したモーダルビューがオフスクリーンに表示される
次に、私はそのビューの上にモーダルをポップアップしようとします:
ModalViewController *modalViewController = [[ModalViewController alloc] init];
modalViewController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
modalViewController.modalPresentationStyle = UIModalPresentationFormSheet;
[mainViewController presentModalViewController:modalViewController animated:YES];
ipadがポートレートである間にモーダルを起動すると、正常に動作します。 。しかし、私はそれを景観に保持してモーダルを開始しようとすると、モーダルはipadの右上に半分オフスクリーンで表示されます。何か案は?
私が表示したときに中央に表示されないビューコントローラはどうですか?UIModalPresentationFormSheet?なぜあなたはヒントを持っていますか? –
申し訳ありません。コードやその他の詳細について新しい質問をすることをお勧めします。 – Anna
私は何をしたのですか?同じViewControllerを実装しましたが、TableViewとして実装しました。これはFormSheet上で展開され、現在は√中心になっています:) –