Как отобразить HTML-код в UIWebView?

0

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

Я попытался установить его так:

    [self.webView setBackgroundColor:[UIColor clearColor]];


NSMutableString *myString = [NSMutableString stringWithString:self.itemDecription];


[myString replaceOccurrencesOfString:@">" withString:@">" options:NSLiteralSearch range:NSMakeRange(0, [myString length])];
[myString replaceOccurrencesOfString:@"&lt;" withString:@"<" options:NSLiteralSearch range:NSMakeRange(0, [myString length])];

[self.webView loadHTMLString:myString baseURL:nil];

Однако веб-просмотр просто показывает текст без какого-либо стиля, а изображения не загружаются.

  • 0
    Можете ли вы показать образец «HTML»
Теги:
uiwebview

1 ответ

2

Попробуй это:

 NSString *myFile = [[NSBundle mainBundle] pathForResource:@"tag" ofType:@"html"];
 NSString* myString = [NSString stringWithContentsOfFile:myFile encoding:NSUTF8StringEncoding error:nil];
 [webView loadHTMLString:myString baseURL:nil];
  • 0
    Спасибо, но как мне загрузить мою строку NSString в эти строки?
  • 0
    я не могу получить тебя правильно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню