我已经做了一个小图像,并在其中一个详细页面。 和我在详细页面我有一个图像标签是在webview
html页面。 这是完全工作,但图像需要花费很多时间来加载和显示在屏幕上。 那么如何减少加载图像的时间。并且这个图像来自url。iphone image loading问题
1
A
回答
1
imgBiteSpot.clipsToBounds=YES;
NSData *imageData = [[[NSData alloc]init]autorelease];
imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:ObjBitSpot.StrImagePath]];
if(imageData==0)
{
imgBiteSpot.image=[UIImage imageNamed:@"img-not-found.gif"];
}
else {
UIImage *imgs = [[UIImage alloc] initWithData:imageData];
UIGraphicsBeginImageContext(CGSizeMake(88,88));
[imgs drawInRect:CGRectMake(0.0, 0.0, 88.0, 88.0)];
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
imgBiteSpot.image=newImage;
[imgs release];
}
0
0
其采取的图像尺寸和上网速度的时间基准。
但是你可以在你的应用程序中做一件事。
您可以异步下载该映像并将其存储在临时变量中,然后再进入详细图像视图。当你进入这个细节图像时,你可以根据你的需求加载下载的图像。
1
您可以考虑不下载图像,但从Web服务下载一个字符变量/标志。根据Web服务的答案,您可以从包中本地加载图像?这可能会更快。
Chris。
相关问题
- 1. iphone - image loading
- 2. wordpress image loading
- 3. jQuery Ajax Loading Image Hang
- 4. Loading Image in P5.js
- 5. javascript to display loading image
- 6. Reactjs local image not loading
- 7. Iframe Loading image和IE
- 8. bxSLider not showing loading image
- 9. loading TinyMCE的问题
- 10. Gh-Pages loading问题
- 11. iPhone Image Loading在照片中应用程序
- 12. javascript image问题
- 13. iphone uiimage not loading
- 14. javascript html url loading问题
- 15. PHP GD Image问题
- 16. Image Slider JavaScript问题
- 17. image not loading使用json from url
- 18. .xib not loading right(iPhone)
- 19. UITextView BackGround image iphone
- 20. iphone - performSelectorInBackground image加载
- 21. iphone image resizing
- 22. UIButton image property iPhone
- 23. iphone sdk:UIScrollView as Image
- 24. Android Image问题和阈值
- 25. FileUploader accept =“image/*”验证问题
- 26. Chrome Image EXIF Orienation问题
- 27. WPF ListBox DataTemplate和Image问题
- 28. Internet Explorer Javascript Image问题
- 29. Codeigniter Image上传问题
- 30. webos background image更新问题
你忘了在你的问题中发布一些代码..帮助我们帮助你! – Saurabh 2011-04-25 08:10:11