Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.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 dismissModalViewControllerAnimated后调用的解除分配控制器_Ios_View_Modal Dialog - Fatal编程技术网

Ios dismissModalViewControllerAnimated后调用的解除分配控制器

Ios dismissModalViewControllerAnimated后调用的解除分配控制器,ios,view,modal-dialog,Ios,View,Modal Dialog,我有一个从当前视图控制器启动的模式视图,如下所示 [self presentModalViewCOntroller:modalViewController animated:TRUE]; 当有人按下按钮时,“模态视图”控制器会自动关闭 [self dismissModalViewControllerAnimated:TRUE]; 几个屏幕之后,我尝试在窗口内交换根视图。我一直这样做,没有任何麻烦。但在某种情况下,当在窗口内切换一个视图时,会在模态视图控制器上调用picker delegate

我有一个从当前视图控制器启动的模式视图,如下所示

[self presentModalViewCOntroller:modalViewController animated:TRUE];
当有人按下按钮时,“模态视图”控制器会自动关闭

[self dismissModalViewControllerAnimated:TRUE];
几个屏幕之后,我尝试在窗口内交换根视图。我一直这样做,没有任何麻烦。但在某种情况下,当在窗口内切换一个视图时,会在模态视图控制器上调用picker delegate方法,尽管它不久前已被取消

这非常奇怪,因为调用dismissModalViewController时,通常会解除分配模态视图控制器

为什么调用模态视图控制器中的视图? 似乎有人,可能窗口还有一个引用。除了解雇Modalviewcontroller之外,您还应该做其他事情吗


谢谢

解聘MODALVIEWCONTROLLER就足够了。看起来你确实有一个问题,一些你不想提及的东西。如果没有看到更多的代码,我就无法指出任何特定的内容。

picker将其称为什么?它是一个应该仍然存在的选取器,还是一个应该被销毁的选取器?它是一个处于模态视图上的选取器,该视图已被解除,不应该再存在。