DismissModalViewController使应用程序的版本低于iOS 5.0

时间:2012-01-18 10:35:12

标签: ios4 ios5 modalviewcontroller dismiss

让我们看看,我正在开发一个使用一些ModalViewCotrollers的应用程序。 当我展示任何这些模态时,一切都很顺利,我可以使用它并与他的内容进行交互。我试图这样做时会出现问题:

[self dismissModalViewControllerAnimated:YES];

此问题仅在低于iOS 5.0的版本中发生

从我的DetailViewController(在Master-Detail应用程序中)调用模态。

有什么建议吗?

先谢谢大家!

1 个答案:

答案 0 :(得分:1)

如果您从正确的视图控制器中解雇,您是否尝试过? 像这样:

[self.parentViewController.parentViewController dismissModalViewControllerAnimated:YES];

无论如何,我找到了一些可能对你有帮助的好链接:

Modal view controller won't dismiss itself

dismissModalViewControllerAnimated: (and dismissViewControllerAnimated) crashing in iOS 5