Есть ли способ, с помощью которого мы можем редактировать HTML-файл в iphone во время выполнения? - PullRequest
0 голосов
/ 08 января 2010

Привет всем,

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

Возможно ли это?

Спасибо ...

Ответы [ 2 ]

1 голос
/ 08 января 2010
NSBundle *bundle = [NSBundle bundleForClass:[self Class]];
NSString *htmlPath = [bundle pathForResource:@"html file name" ofType:@"htm"];
NSString *htmlContent = [NSString stringWithContentOfFile:htmlPath encoding:NSUTF8StringEncoding error:nil];

// Do your HTML edits here

[[self webView] loadHTMLString:htmlContent baseURL:nil];

Предполагается, что у вас есть свойство webview вашего контроллера представления.Кроме того, я не знаю, каким должен быть baseURL для локальных файлов.Я знаю, что делал это раньше, но сейчас у меня нет доступа к этим файлам.Надеюсь, это поможет вам в этом.

0 голосов
/ 08 января 2010

Да,

1) Найдите и загрузите файл

2) Сделайте свои правки

3) Сохранить файл

Вам нужно будет обновить веб-просмотр, чтобы изменения вступили в силу.

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