在 iOS 5 中,UIWebView 以不同的颜色呈现访问过的链接。似乎 UIWebView 维护了一个已访问链接的列表,因此它们可以以不同的方式呈现。如何清理这样的列表?也就是说,所有的链接都会以同样的方式呈现?
它似乎与缓存和cookie无关。我尝试了以下方法,但它不起作用:
[[NSURLCache sharedURLCache] removeAllCachedResponses];
for(NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {
[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
}