I have a UIWebView in my iPhone app, which merrily shows web content, but it does not render visited links any differently to unvisited links. Ordinarily I'd expect it to use a different colour for visited links, but alas no.
Safari on the other hand deals with its links correctly. I assume that UIWebView is lacking a store of information about what URLs it has visited. It's reasonable to expect the delegate to supply this information, but there is no such API on the delegate, or anywhere else that I can see.
So, how can I get UIWebView to show visited links as visited?