我目前有一个在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