现有 UIPopoverController 中的 UIImagePickerController

Posted

技术标签:

【中文标题】现有 UIPopoverController 中的 UIImagePickerController【英文标题】:UIImagePickerController in an existing UIPopoverController 【发布时间】:2011-01-07 16:08:48 【问题描述】:

有没有办法将 UIImagePickerController 推送到现有 UIPopoverController 的导航控制器中?

我知道你必须创建一个新的弹出框并在其中添加 UIImagePickerController。但是我有一个现有的弹出框,它的导航控制器应该显示图像选择器。

【问题讨论】:

【参考方案1】:

UIPopoverController 上使用setContentViewController:animated:

【讨论】:

这很好用!如何通过向UIImagePicker 导航堆栈添加取消/返回按钮来返回? @AdamCarter 我为“返回”所做的只是将 ContentViewController 设置为 UIPopoverController 中的第一个视图控制器。我认为在那种情况下你不能“回去”(或解雇)。【参考方案2】:

我相信答案是否定的,因为图像选择器自带导航控制器。并且嵌套两个导航控制器可能不起作用。

【讨论】:

以上是关于现有 UIPopoverController 中的 UIImagePickerController的主要内容,如果未能解决你的问题,请参考以下文章

UIPopoverController 中的 UIScrollView

如何删除 UIPopoverController 中的“模糊”阴影

UISplitViewController 中的 UIPopovercontroller

UINavigationController 中的 UIPopoverController

UIPopoverController 内存泄漏中的 UIPickerView

iOS 8 中的 UIPopoverController 错误的 UITextField 高度