模拟低存储器警告不起作用
我在UIViewController
有一个UIWebView
。 我想推这个视图控制器到现有的UINavigationController
,有另一个视图控制器,它也有一个UIWebView
。 推第一个视图控制器后,我尝试模拟一个内存警告,然后我点击“返回”去前一个视图控制器,但现在这个网页视图是空白/空白。 任何想法如何去解决这个问题?
这只发生在运行iOS 5的iPad 1上。
在iOS 5.x或更低版本的低内存条件下,视图控制器的视图可能被卸载。 然后,当需要再次加载时,视图控制器的viewDidLoad
将在视图放回原处后调用。 确保你在viewDidLoad
和viewDidUnload
中做了正确的事情来处理这种情况。