我有一个可滚动视图,其中UIImageView对象是根据文件数量动态添加的。 UIImageView从url加载图像。因此,例如,如果我有大约50个图像要加载,我怎么能不让加载停止应用程序打开。该图像被加载到初始视图控制器上。我想添加一个活动指标作为UIImageView对象的子视图。然后它可以加载图像。然而,应用程序会等待所有图像加载完毕,然后打开。因此,我几乎看到一个黑屏。 任何建议将不胜感激NSURL图像加载减慢了应用程序的开放时间 - iOS
0
A
回答
1
您可以查看异步加载图像并让iOS处理线程。
看看本教程。 http://www.markj.net/iphone-asynchronous-table-image/ 它显示了如何将动态加载的图像添加到表格。但是,这个原理背后的原理也适用于你的滚动视图。
原理是UIImage的子类,并添加从URL的异步加载和接收数据,最后显示图像的方法。
1
您可以使用辅助thread
。使用NSThread
开始辅助thread
。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/nsthread_Class/Reference/Reference.html
相关问题
- 1. 由于图像加载问题导致应用程序放慢
- 2. iOS-charts减慢我的应用程序
- 3. 减少图像加载时间?
- 4. 减少图像加载时间
- 5. ngIf减慢应用程序
- 6. 减少小程序加载时间
- 7. 检查是否/时间图像加载ASP.net Web应用程序
- 8. 在iPhone应用程序中从磁盘加载图像很慢
- 9. 如何减少Ionic2应用程序加载时间
- 10. 应用程序崩溃,而通过URL的iOS加载图像
- 11. 应用程序停止一段时间后下载图像缓慢连接
- 12. 高品质图像离开应用程序缓慢
- 13. DirectShow在.NET应用程序中导致时间减慢
- 14. 控制台应用程序随着时间推移减慢
- 15. phonegap应用程序非常缓慢加载网站上的ios
- 16. 如何将图像加载到iOS应用程序
- 17. iOS将图像保存到文档目录放慢应用程序
- 18. 大型应用程序的iPhone应用程序加载时间
- 19. Web应用程序的可缩放时间衰减
- 20. GWT应用程序加载时间
- 21. 使用一段时间后,UWP应用程序变慢了吗?
- 22. ASP.Net应用程序加载缓慢 - VS2008
- 23. 的UIImageView减慢应用程序(在新闻应用程序)
- 24. 应用程序变慢,停止响应试图加载摄像头(Java中,Libgdx)
- 25. Android模拟器应用程序加载/开始时间
- 26. 应用程序图像不间断加载
- 27. iOS应用程序的加载屏幕
- 28. 在html5中减少繁重图像的加载时间
- 29. dispatch_async减慢界面和应用程序
- 30. 导入* - 减慢应用程序?