相关疑难解决方法(0)

在解除模态视图时清除UIWebView内容(iPhone OS 3.0)

我目前有一个在模态视图中显示的UIWebView.它基本上是一个详细视图,提供用户单击链接时的页面视图.当视图被驳回,然后再次提出了(当用户点击另一个链接),先前加载的内容仍然是可见的,"上面"的最后内容的新内容加载.这是有道理的,因为UIWebView的实例在会话之间持续存在,并且仅在需要内存时才会释放.

但是,当模态视图被解除时,我想完全清除UIWebView,以便1)内容被清除,2)内存被释放.到目前为止,我的研究和尝试都没有找到答案.这些链接对我没用:

  1. 是否可以释放UIWebView的内存?
  2. 重复使用的UIWebView在iPhone上显示以前加载的内容

我已经尝试[[NSURLCache sharedURLCache] removeAllCachedResponses];将webView设置为nil并在模态视图关闭时手动释放webView无效.干瘪群众的任何想法?

memory uiwebview iphone-sdk-3.0 modalviewcontroller

21
推荐指数
5
解决办法
2万
查看次数