отображать локальный HTML-файл с CSS в Iphone ..? - PullRequest
0 голосов
/ 04 мая 2011

Я хочу отобразить локальный HTML-файл, который тоже имеет CSS в UIWebView.Я могу сделать это, используя следующий код ..

NSURL *baseUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]];

NSString *path = [[NSBundle mainBundle] pathForResource:@"info" ofType:@"html"];

NSString *htmlString = [NSString stringWithContentsOfFile:path];
[webView loadHTMLString:htmlString baseURL:baseUrl];

Я не могу получить эффекты при наведении, и я понимаю, что в сенсорном мобильном телефоне нет ничего парящего,

В любом случае, моя главная проблема в том, что я удалил свой index.html из ресурсов, а затем заново добавил обновленный, но не получил обновленный.

Я не знаю, что происходит, веб-представление по-прежнему загружаетсястарый HTML-файл.Я тоже пытался очистить проект.

Во-вторых, я могу получить css-эффекты в iphone ..?

Спасибо ..

Ответы [ 2 ]

1 голос
/ 04 мая 2011

Насколько я знаю, вы можете достичь этого результата только с помощью javascript-событий, таких как ontouchstart (или что-то еще).

0 голосов
/ 04 мая 2011

Я полагаю, что если вы перезагрузите свой симулятор (во время работы симулятора перейдите в iOS Simulator> Сбросить содержимое и настройки в строке меню), а затем повторно запустите ваше приложение, UIWebView загрузит новый index.html.UIWebViews кэшируют эти вещи, так что вы можете добавить код, чтобы очистить этот кеш и / или игнорировать кеш.Проверьте здесь: Очистка кеша UIWebview

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