Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.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
Iphone 与presentmodelViewController相关的问题_Iphone - Fatal编程技术网

Iphone 与presentmodelViewController相关的问题

Iphone 与presentmodelViewController相关的问题,iphone,Iphone,在我的应用程序中,我有三种观点:一、二、三 在所有视图中,我制作了一个单独的按钮,每个按钮都有相应的动作 我的程序流程:- 1首先,我的一个视图将加载到我有一个带有操作的按钮上 -iBaction2:idsender { Mydelegate*ptr_Two=Mydelegate*[[UIApplication sharedApplication]delegate]; [self-presentmodelViewController:ptr_Two.LinkOfTwo动画:是] } 2以上述方式

在我的应用程序中,我有三种观点:一、二、三

在所有视图中,我制作了一个单独的按钮,每个按钮都有相应的动作

我的程序流程:-

1首先,我的一个视图将加载到我有一个带有操作的按钮上

-iBaction2:idsender { Mydelegate*ptr_Two=Mydelegate*[[UIApplication sharedApplication]delegate]; [self-presentmodelViewController:ptr_Two.LinkOfTwo动画:是]

}

2以上述方式,当我点击按钮时,我的第二个视图将出现

3在第二个屏幕中,我的第三个屏幕将在单击按钮时出现

现在我有一个按钮,在所有的屏幕上 [self-dismissModelViewController动画:是]

我的问题是,当我点击第三个屏幕的按钮时,我的第二个屏幕将出现,但同时我希望我的第二个屏幕将自动消失,第一个屏幕将出现

我的意思是我想通过调用dismissModelviewController的第二个屏幕的void函数直接切换到第一个屏幕

这怎么可能

请告诉我有急事


提前感谢

如果我理解正确,您希望能够通过用户的一个操作从第三个屏幕切换到第一个屏幕吗?在这种情况下,使用NO参数进行dismissModalViewControllerAnimated:调用,只有一个除外。如果尝试同时关闭多个已设置动画的模态ViewController,则会崩溃