UIWebView
从 url 加载图像时出现延迟问题。
在我的代码中是加载本地 html 文件的行:
NSBundle *thisBundle = [NSBundle mainBundle];
NSString *path = [thisBundle pathForResource:@"detail" ofType:@"html"];
NSString *html = [NSString stringWithContentsOfFile:path];
NSString *htmlString = [NSString stringWithFormat:html, imageURL];
[webView loadHTMLString:htmlString baseURL:nil];
以及我的 detail.html 文件中的一行:
<img src="%@" height="100%" alt="…"></img>
现在,当我按下按钮并转到 UIWebView 时,起初它是白色的,几秒钟后显示图像和文本。我知道从 URL 加载图像需要时间,但是是否可以先显示文本然后等待加载图像?
通常我在想:按钮->转到UIWebView
->显示文本->加载时显示图像