如何摆脱UIWebView中蓝色方块的问号?

时间:2010-10-11 16:08:08

标签: iphone uiwebview

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

我该怎样摆脱它? 谢谢

1 个答案:

答案 0 :(得分:2)

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

请参阅此question及其接受的答案,了解如何执行此操作。

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

  1. 解析你的html,用空格替换<img>标签(这将完全摆脱图像及其相关的蓝色问号框。
  2. 解析你的html,将<img src="somewebsite">的src部分替换为对项目包中图像占位符的引用。
  3. 在解析html时,XPath是你的朋友。虽然如果你愿意,你可以用NSSTring完成所有这些。