为什么从网址显示图像需要这么长时间

时间:2014-03-27 15:59:00

标签: uiwebview uiimageview

我正试图从我的服务器获取并显示图像。在UIImageView中显示图像需要很长时间。

imj.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://mydomain.com/image.jpg"]]];

但是UIWebView会快速加载并显示相同的图像。

NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:htmlString baseURL:nil];

file.html

<html>
<head>
</head>
<body>
<img src="http://mydomain.com/image.jpg" />
</body>
</html>

如何改善表现?

0 个答案:

没有答案