2010-10-11 36 views
0

在我的iPhone应用程序中,我正在解析RSS提要以获取html并保留它。之后,我在UIWebView中显示这个html。问题是,HTML包含图像的网址,如果有网络连接一切正常,UIWebView加载并显示这些图像,但如果没有连接它显示文字,但代替图像显示框架内有蓝色方块如何摆脱UIWebView中蓝色方块中的问号?

我怎样才能摆脱它? 谢谢

回答

2

以编程方式检查以确保您有互联网连接。

看到这个question及其接受的答案如何做到这一点。

如果你没有互联网连接,那么你有几个选项。您可以:

  1. 通过解析您的HTML,更换<img>标签用空格(这将彻底摆脱图像及其相关联的蓝色问号箱
  2. 通过解析您的HTML,更换SRC部分的<img src="somewebsite">与项目捆绑一个参考图像占位符。

XPath是你的朋友,当谈到解析HTML。但如果你愿意,你可以做到这一切与NSString的。

+0

好吧谢谢,我solv编辑我的问题))) – Burjua 2010-10-13 21:29:18