【发布时间】:2011-10-06 16:30:29
【问题描述】:
我想在一个视图中显示多个图像。图片是从网上下载的,是gif格式的。
这就是我所做的,但只显示默认的损坏图标。
_images是一个存放图片文件路径的NSArray
NSMutableString *html = [NSMutableString string];
for (NSString *str in _images) {
[html appendFormat:@"<img src='%@' />", str];
}
[_webView loadHTMLString:html baseURL:nil];
我试过这个并且显示了图像,所以我相信 UIWebView 能够显示我的图像。
NSData *data = [NSData dataWithContentsOfFile:[_images lastObject]];
[_webView loadData:data MIMEType:@"image/gif" textEncodingName:@"UTF-8" baseURL:nil];
或者还有其他显示多张图片的好方法吗?否则我可能必须为每个图像创建一个 UIImageView 并将它们放入滚动视图中。
【问题讨论】: