我目前有一個在PresentationStyle.PageSheet中以模態方式呈現VC的segue。我已經通過編程和故事板完成了這個任務。我用兩種方法得到了相同的結果,模式彈出窗口呈現自己,但不顯示來自VC的UIView內的任何內容。它只會顯示視圖的背景顏色,這就是全部。我還想指出,如果我使用默認的模式segue(全屏),但是使用頁面表單樣式或使用UIPopoverController失敗,則顯示所有內容。這裏有一些截圖顯示了我正在談論的內容。UIModalPresentationStyle.PageSheet不顯示ViewController內容
這是什麼樣子的故事板:
這就是它看起來像在模擬器和實際的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。 我在這裏錯過了什麼?任何建設性的反饋是讚賞!
編輯:這是要模態呈現的VC的文檔大綱。
這是導致它不顯示的大小類。謝謝! – Boid 2014-11-17 17:07:40
很高興聽到它幫助!我有類似的問題。 – 2014-11-18 08:28:16