Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 解除popover视图控制器_Ios_Uiviewcontroller_Uiimagepickercontroller_Uipopovercontroller - Fatal编程技术网

Ios 解除popover视图控制器

Ios 解除popover视图控制器,ios,uiviewcontroller,uiimagepickercontroller,uipopovercontroller,Ios,Uiviewcontroller,Uiimagepickercontroller,Uipopovercontroller,在应用程序中,当我按下+按钮时,我会显示弹出视图。然后我让用户输入一些信息,然后他们需要在popover视图中使用uiimagepickercontroller向信息中添加图片。然后,我需要的人能够按下一个完成按钮,并有弹出视图关闭。我的问题是,在故事板中,我使用popover segue使视图成为popover视图,但为了能够显示uiimagepickercontroller,视图控制器只是一个常规视图控制器。我看不出有什么办法可以让所有的东西都正常工作,并且可以通过按下按钮来最小化爆米花。目

在应用程序中,当我按下+按钮时,我会显示弹出视图。然后我让用户输入一些信息,然后他们需要在popover视图中使用uiimagepickercontroller向信息中添加图片。然后,我需要的人能够按下一个完成按钮,并有弹出视图关闭。我的问题是,在故事板中,我使用popover segue使视图成为popover视图,但为了能够显示uiimagepickercontroller,视图控制器只是一个常规视图控制器。我看不出有什么办法可以让所有的东西都正常工作,并且可以通过按下按钮来最小化爆米花。目前一切正常,直到我尝试按下按钮关闭视图。

您是否尝试解除ViewController激活

@IBAction func doneButtonTapped(AnyObject) {
    dismissViewControllerAnimated(true, completion: nil)
}

哇,谢谢你,我在找这个。问题-它如何知道您在不指定类似于
self
的内容或在最顶端的
viewController
上执行任何类型的强制转换的情况下取消了演示的popover?