Как я могу только перезагрузить мой localHTML каждый раз, когда он посещается с UIWebView? - PullRequest
0 голосов
/ 12 октября 2011

Я создаю приложение для iPhone с использованием xcode, но всякий раз, когда домашняя страница (localHTML) посещается с помощью кнопки, элемент списка остается выделенным.Мое решение для этого состоит в том, чтобы обновлять страницу каждый раз, когда посещается localHTML.Может кто-нибудь предложить простой способ определения, когда URL-адрес соответствует localHTML (я должен использовать isFileURL?) Спасибо за вашу помощь.Кроме того, список был составлен с использованием JavaScript, иначе я бы использовал deselectRowAtIndexPath.

Это то, что я придумал, но это не работает

-(IBAction)backbutton{
[webView goBack];
NSString *currentURL = webView.request.URL.absoluteString;
if (currentURL = "whatever the file path is") {
[webView reload];
}

это правильный способвыполнить это?Есть ли способ получить путь к файлу моего localhtml с помощью nslog?

1 Ответ

0 голосов
/ 13 октября 2011

Пытались ли вы иметь задержку после возвращения, а затем обновления?например.после

[webView goBack];

теперь есть задержка с использованием nstimer

затем

[webView reload];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...