我想从我的项目中读取图像,并希望设置为标签。
这就是我在做什么。

NSString *tileDirectory = [[NSBundle mainBundle] pathForResource:@"audioIconHtml" ofType:@"jpeg"];
[outdata appendFormat:@"<a href = \"%@\"><img src=\"%@\"  width = \"200\" height = \"200\"></a><br>",fname,tileDirectory];


但显示的边框区域为空白,但没有图像。

最佳答案

您似乎正在尝试在UIWebView中加载图像。

如果是这种情况,则应检查所设置的UIWebView的baseURL。

您应该像下面那样尝试您的代码,

NSString *tileDirectory = [[NSBundle mainBundle] pathForResource:@"audioIconHtml" ofType:@"jpeg"];
[outdata appendFormat:@"<a href = \"%@\"><img src=\"%@\"  width = \"200\" height = \"200\"></a><br>",fname,tileDirectory];

[webView loadHTMLString:outdata baseURL:[NSURL URLWithString:[NSString stringWithFormat:@"file:/%@/",[[[[NSBundle mainBundle] resourcePath] stringByReplacingOccurrencesOfString:@"/" withString:@"//"] stringByReplacingOccurrencesOfString:@" " withString:@"%20"]]]];

关于html - 如何从iOS项目中读取图像以设置为HTML嵌入代码在iOS项目中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21433258/

10-10 08:20