У меня был тот же вопрос.Решение для меня состоит в том, чтобы создать кнопку, чтобы вернуться на страницу с кэшированными HTML-данными.Эта кнопка вызывает метод, который также вызывается в viewDidLoad для инициализации веб-просмотра.
В моем случае загружаются данные rss с веб-сайта, а затем создается строка html, которая отображается вместе с веб-представлением с помощью loadHTMLString.На этой html-странице есть несколько ссылок, после нажатия на которые кнопка возврата работает нормально, но не может перейти на первую страницу - страницу, отображаемую в rss.