2013-01-17 3 views
3

웹 서비스에서 HTML 문자열을 가져 오는 앱을 만들고 있습니다. 그리고 지금은 다음과 같은 데이터 것을 보여주기 위해 몇 가지 문제에 직면 웹보기에이 데이터를 표시 할 때 - 나는 무엇입니까 웹 서비스에서 HTML 문자열이iPhone에서 UIWebview에 html 문자열을 표시하는 방법은 무엇입니까?

<span style=\"color:#F00\">&lt;div align=\"left\"&gt;Highlights of latest deal&lt;br&gt;&lt;/div&gt;</span> 

을하고 난 다음 웹보기에이 데이터를 표시 할 때 출력은

<div align="left"> Highlights of latest deal<br></div> 

은 붉은 색입니다. 그러나 나는 "최신 거래의 하이라이트"와 같은 결과물을 붉은 색으로 원합니다. 그래서이 HTML 태그를 사용하여 적절한 형식으로 데이터를 표시하는 방법을 제안 할 수 있습니다.

편집 : -

현재 코드 : -

[my_webview loadHTMLString:my_string baseURL:nil]; 
+0

현재 코드가 무엇을 다음과 같이로드? – Raptor

+1

[my_webview loadHTMLString : my_string baseURL : nil]; – Saurabh

답변

5

당신은 그렇지 않은 경우 변경 가능한 첫 번째 my_string

만들기를 용접선로드하기 전에 문자열을 포맷해야합니다.

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

코드

[my_webview loadHTMLString:my_string baseURL:nil]; 
관련 문제