iPhone : How to achieve functionality similar to popToRootViewController using modalView?

标签 iphone objective-c ios cocoa-touch ios4

在我的应用程序中,我呈现多个 View ,一个在另一个之上。

所以当我想从所有 View 中出来时,我必须多次按取消。

例如, HOME->OneViwe(modalView)->SubView(modalView).

如何直接从 SubView 回到 HOME?

有什么办法可以直接从所有 View 中出来?

或者我可以在提出另一种观点后驳回一种观点吗?如何?

最佳答案

您可以在 View Controller parentViewController 属性上调用 dismissModalViewContorller。您可以使用 parentViewController 层次结构,直到您想要完全关闭 View Controller 。如果层次结构中有三个模态视图 Controller ,您的代码应该如下所示,

[self.parentViewController.parentViewController dismissModalViewControllerAnimated:YES];

关于iPhone : How to achieve functionality similar to popToRootViewController using modalView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6477739/

相关文章:

ios - 混合颜色 ios

ios - 使用 Cocoapods 更新后找不到 Parse/Parse.h 文件

iphone - 检测设备是否有 GPS

iphone - 如何使用otool检测iphone和ipad中的非公共(public)api

iphone - 删除注释时 MKMapView 泄漏还是只有我泄漏?

iphone - Objective-C 中的 "Push"动画

ios - 如何使自定义键盘扩展再次成为第一响应者

objective-c - 在不使用线程的情况下如何分解长时间运行的任务?

iphone - 大型 UICollectionViewCell 随自定义布局消失

iphone - ios我可以从不同的线程观察者(NSNotificationCenter)