У меня есть 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:@"<" withString:@"<" options:NSLiteralSearch range:NSMakeRange(0, [myString length])];
[self.webView loadHTMLString:myString baseURL:nil];
Однако веб-просмотр просто показывает текст без какого-либо стиля, а изображения не загружаются.
Попробуй это:
NSString *myFile = [[NSBundle mainBundle] pathForResource:@"tag" ofType:@"html"];
NSString* myString = [NSString stringWithContentsOfFile:myFile encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:myString baseURL:nil];