3
我在我的应用程序中显示一个模式视图控制器。当我切换到另一个应用程序,然后返回到我的模式视图控制器不再显示,而是我看到的是它背后的视图。为什么模式视图控制器在切换应用程序后消失?
我知道,模态视图控制器仍然是在视图层次和根本就没有拉,因为我可以调用父视图控制器dismissModalViewController
和应用程序将正确的行为(如果我不叫dismissModalViewController
,显示另一模式视图控制器将应用程序置于奇怪的状态)。
有没有其他人遇到过这个?可以做些什么来解决它?
我不确定那里发生了什么,但请不要使用模式视图控制器的MVC缩写,因为它用于[model-view-controller](http://en.wikipedia.org/wiki/Model-view-controller)模式。这听起来很相似,但不是。 –
够公平的。编辑出:-) –
你模态vc调用'viewDidUnload'或'dealloc'方法吗? – beryllium