iphone - 在 iOS 5 中关闭多个 ModalViewController

标签 iphone ios5 modalviewcontroller

iPhone ModalViewController:在 iOS 4 中,可以使用以下方法关闭多个 ModalViewController:

[[[[self parentViewController] parentViewController] parentViewController]
       dismissModalViewControllerAnimated:YES];

在 iOS 5 中,代码无法运行。

如何在 iOS 5 中关闭多个 modalViewController?

最佳答案

是的,这是一个令人讨厌的变化。对于模态视图 Controller ,您现在必须调用 presentingViewController 而不是 parentViewController

关于iphone - 在 iOS 5 中关闭多个 ModalViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8652099/

相关文章:

animationControllerForPresentedController 和 animateTransition 之间的 iOS 未知延迟

ios - 在 CSSearchableItemAttributeSet 中从 NSarray 设置标题属性

iphone - 请协助modalViewController崩溃

objective-c - 延迟 REST 调用直到用户将登录信息输入模态视图后的最佳方法

ios - CFBundleIdentifier”,不存在

iphone - Interface Builder 无法打开文档 ".xib",因为它不存在

ios - 如何在界面生成器中创建小圆形删除按钮?

iphone - 带有框架、图标和图像的自定义 MKAnnotationView

objective-c - UInavigationbar 和 super dealloc 导致应用崩溃

ios - 如何从 UIAlertcontroller 中关闭模态 ViewController