ios - 从弹出框内执行 segue

标签 ios uipopovercontroller

我想在不关闭弹出窗口的情况下替换弹出窗口的内容

我的问题是,如果我使用 UINavigationViewController 作为弹出窗口内部 View Controller 的根,我显示的下一个 View Controller 将占据整个屏幕的大小减去我给它的边距。

我希望弹出窗口中的下一个内容与原始内容大小相同

我该怎么做?

最佳答案

尝试为要添加到弹出窗口的 View Controller 设置 self.contentSizeForViewInPopover = sizeOfThePopover;。或者您可以使用 self.preferredContentSize = sizeOfThePopover; iOS7 可用

关于ios - 从弹出框内执行 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25424882/

相关文章:

objective-c - UIPopover 中的空 TableView

ios - 想在 UIAlertController 或 UIPopoverController Swift 中显示 UIPickerView?

iphone - 将字符串传递给模态视图

ios - PopOver ViewController 屏幕尺寸不一致

ios - 在 ios 7 中如何显示带有标准警告图标的警报?

ios - 在 iOS 7 中,如果我使用 `prefersStatusBarHidden` 方法隐藏状态栏,导航栏会缩小/失去高度。我可以停止这种行为吗?

iphone - presentPopoverFromRect 导致我的应用程序卡住

ios - UIPopoverController 不在 iPad iOS 8 中呈现

ios - 是否可以使用 Phonegap 获取 iOS 应用推送设置?

ios - Objective-C HTTP POST 请求