当前位置:编程学习 > wap >>

关闭多层View的问题

情况是这样的。首先是一个TableView显示一个列表,点击某行后,用下面的方法跳转到第二个View:
[self.navigationController pushViewController:tabViewController animated:YES];

第二个的navigationBar上有个按钮,点击后,用下面的方法显示一个ModalView,这是第三个View:
[[self navigationController] presentModalViewController:modalViewController animated:YES];

在第三个VIew中操作完成后,要关闭自己(第三个)、第二个,回到第一个VIew的界面。

下面这一行代码关闭了自己(第三个)。
    [self dismissModalViewControllerAnimated:YES];

怎么关闭、在哪里可以关闭第二个呢? --------------------编程问答-------------------- 你的意思是不是直接push到第一个窗口啊朋友? --------------------编程问答-------------------- 问题说的不太清楚呀。。。能不能再详细点?
、、、共同学习 --------------------编程问答-------------------- pop to root view controller --------------------编程问答-------------------- [nav popToRootViewControllerAnimated:TRUE]; --------------------编程问答-------------------- [view removeForSuperView] --------------------编程问答-------------------- 这个还真是一个问题,我遇到过,等一会儿我看看我当初的解决方案
--------------------编程问答-------------------- [nav popToRootViewControllerAnimated:TRUE];是正解!
受教了!
补充:移动开发 ,  iPhone
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,