現在、PresentationStyle.PageSheet で VC をモーダルに表示するセグエがあります。私はこれをプログラムとストーリーボードの両方で行いました。両方のアプローチで同じ結果が得られます。モーダル ポップ オーバーは表示されますが、VC から UIView 内のコンテンツは表示されません。ビューの背景色のみが表示され、それだけです。また、デフォルトのモーダル セグエ (フル スクリーン) を実行しても、ページ シートのプレゼンテーション スタイルまたは UIPopoverController の使用で失敗した場合、すべてが表示されることも指摘しておきます。ここに、私が話していることを示すスクリーンショットをいくつか示します。
ストーリーボードでは次のようになります。
シミュレーターと実際の iPad では次のように表示されます。
私のコーディングアプローチは次のようになります。
@IBAction func addPickUp(){
var addPickupVC = self.storyboard?.instantiateViewControllerWithIdentifier("pickup") as AddPickupViewController
addPickupVC.modalPresentationStyle = UIModalPresentationStyle.PageSheet
self.presentViewController(addPickupVC, animated: true, completion: nil)
}
これは、ipad ios8 用の Swift で書かれています。ここで何が欠けていますか?建設的なフィードバックをお待ちしております。
編集: これは、モーダルに提示される VC のドキュメントの概要です。