3
我在我的應用程序中顯示一個模式視圖控制器。當我切換到另一個應用程序,然後返回到我的模式視圖控制器不再顯示,而是我看到的是它背後的視圖。爲什麼模式視圖控制器在切換應用程序後消失?
我知道,模態視圖控制器仍然是在視圖層次和根本就沒有拉,因爲我可以調用父視圖控制器dismissModalViewController
和應用程序將正確的行爲(如果我不叫dismissModalViewController
,顯示另一模式視圖控制器將應用程序置於奇怪的狀態)。
有沒有其他人遇到過這個?可以做些什麼來解決它?
我不確定那裏發生了什麼,但請不要使用模式視圖控制器的MVC縮寫,因爲它用於[model-view-controller](http://en.wikipedia.org/wiki/Model-view-controller)模式。這聽起來很相似,但不是。 –
夠公平的。編輯出:-) –
你模態vc調用'viewDidUnload'或'dealloc'方法嗎? – beryllium