我在UIWebView
中有一个UIViewController
。我正在尝试将此视图控制器推送到现有的UINavigationController
,它具有另一个视图控制器,其中也包含UIWebView
。在推送第一个视图控制器后,我尝试模拟内存警告,然后我点击“返回”转到上一个视图控制器,但现在这个webview是空的/空白。有关如何解决这个问题的任何想法?
这只发生在运行iOS 5的iPad 1上。
答案 0 :(得分:1)
在iOS 5.x或更早版本的低内存条件下,可以卸载视图控制器的视图。然后,当需要再次加载时,视图控制器的viewDidLoad
将在视图放回原位后被调用。确保您在viewDidLoad
和viewDidUnload
中做了正确的事情来处理这种情况。