如何在iPhone上的UIWebview上显示html字符串?

Sau*_*abh 3 html iphone objective-c uiwebview ios

我正在制作一个应用程序,我从Web服务中获取HTML字符串.现在,当我在Web视图上显示这些数据然后面临一些问题,以显示数据 - 来自Web服务的HTML字符串,我得到的是

<span style=\"color:#F00\">&lt;div align=\"left\"&gt;Highlights of latest deal&lt;br&gt;&lt;/div&gt;</span>
Run Code Online (Sandbox Code Playgroud)

当我在Web视图上显示此数据时,输出为

<div align="left"> Highlights of latest deal<br></div>
Run Code Online (Sandbox Code Playgroud)

它们是红色的.但我希望输出像红色的"最新交易亮点".那么你能否建议如何使用这些html标签以正确的格式显示数据.

编辑: -

目前代码: -

[my_webview loadHTMLString:my_string baseURL:nil];
Run Code Online (Sandbox Code Playgroud)

Rah*_*ade 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])];
Run Code Online (Sandbox Code Playgroud)

并使用以下代码加载它

[my_webview loadHTMLString:my_string baseURL:nil];
Run Code Online (Sandbox Code Playgroud)