【发布时间】:2016-11-29 02:04:41
【问题描述】:
Popover 在横向模式下会占据整个屏幕,但在纵向模式下也能正常工作。此外,当我在横向模式下单击弹出框外时,它不会消失。
我通过情节提要连接了弹出框。在 popoverviewcontroller 中,我放置了一个包含按钮的视图。 popoverviewcontroller的viewdidload()的代码是:
override func viewDidLoad() {
super.viewDidLoad()
self.preferredContentSize = popoverView.frame.size
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
肖像:
风景:
【问题讨论】: