У меня в приложении для iPhone есть UIWebView, который весело показывает веб-контент, но не отображает посещенные ссылки по-другому, чем не посещенные ссылки. Обычно я ожидаю, что для посещенных ссылок будет использоваться другой цвет, но, увы, нет.
Safari, с другой стороны, правильно обрабатывает ссылки. Я предполагаю, что UIWebView не хватает хранилища информации о том, какие URL он посетил. Разумно ожидать, что делегат предоставит эту информацию, но в делегате нет ни одного такого API или где-либо еще, что я могу видеть.
Итак, как я могу заставить UIWebView показывать посещенные ссылки как посещенные?