1

我有一个在 UIWebView 中加载的 HTML 字符串。此 HTML 字符串来自 RSS 提要的内容,并且在大多数情况下其格式不干净(黑白图像和文本的间距非常小.. 图像是随机定位的)。我想以正确的格式制作这个 HTML,这样图像总是在左边(比如 Flipboard 的细节屏幕)。这可能吗

4

2 回答 2

1

获取图像源 urlLink 并按如下方式构建 html 字符串,然后将 htmlString 加载到 webView。

htmlString = [NSString stringWithFormat:@"<html><span style='width:300px; margin-right:10px; float:left; border-bottom:1px solid #22242a; color:#22242a; padding-bottom:5px;'><img src='%@' width='300' height='200' align='left' style='margin:0px 25px 15px 0px; padding:1px; border:1px solid #ccc;'> %@</span></html>",imageLink,caption]
于 2013-06-05T06:40:29.583 回答
0

如果可能,请尽量避免在您的本机应用程序中使用 uiwebview。(但是在某些情况下建议使用它)。

您应该只从服务器获取数据并显示为您的应用程序 UI 设计。如果可能,请尝试在 RSS 提要中获取图像的 url,并使用本机 API 获取它以显示在您的视图中。这样您就可以更好地控制您的应用程序。

——维沙尔

于 2013-06-05T06:11:32.940 回答