如何在uiwebview中显示图像

问题描述:

我正在实现一个UIWebView。在这我只需要显示一个iamges。但我无法做到。请查看我的代码,请让我知道我是否犯了错误。如何在uiwebview中显示图像

NSString *absStirng=[[[NSBundle mainBundle] resourceURL] absoluteString]; 
appendString =[appendString stringByAppendingString:@"<html>"]; 
appendString =[appendString stringByAppendingString:@"<body>"]; 
appendString =[appendString stringByAppendingString:@"<a href='/#/'><img src="]; 
appendString =[appendString stringByAppendingString:absStirng]; 
appendString =[appendString stringByAppendingString:@"image.png /></a>"]; 
appendString =[appendString stringByAppendingString:@"</body>"]; 
appendString =[appendString stringByAppendingString:@"</html>"]; 
[myWebView loadHTMLString:appendString baseURL:[NSURL URLWithString:@"http://serverUrl/"]; 

请大家帮我出这一点,我从两个天尝试它.. 谢谢 马丹·莫汉。

+0

您可以使用https://github.com/karelia/KSHTMLWriter而不是像这样自己构建HTML。 – 2011-01-05 10:33:02

您正在从“returnString”加载,而不是“appendString”。如果absStirng是您的图片网址,则无需另外添加image.png。而且我认为你应该在创建html时将图片url放在引号中。

您还可以使用可变字符串获益。

+0

对不起,但它不是问题。 – 2011-01-05 07:43:31

+0

在这种情况下,如果您输入正确的代码,这将有所帮助。 – Sudhir 2011-01-05 09:29:40