我想从我的项目中读取图像,并希望设置为标签。
这就是我在做什么。
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/