【发布时间】:2015-02-09 19:58:21
【问题描述】:
我的应用程序显示了很多图像,因此我使用页面控件在单个控制器中显示图像。 用户可以通过滑动查看所有图像。
我正在使用 AFNetworking 库来展示良好的性能。我使用了setImageWithUrl的属性
// This is myCode
NSURL *myUrl = [NSURL URLWithString:@"http://mdb.scicloudsolutions.com:8001/sites/default/files/landscape_design_1.jpg"];
[imageView setImageWithUrl:myUrl];
它只在第一次显示.. 当我打印网址和图片时
NSLog(@"Url is .. : %@ image. is : %@",myUrl,imageView.image);
回应: 我收到 url 值但不是图像值。 第一次显示图片为空。
如何解决?
【问题讨论】:
-
最初加载图像需要时间,因为它是从 url 下载的。在图像下载或图像为零时放置一个占位符图像。也将此代码放在后台线程中。
-
@Kampai 感谢您的回复,根据您的回复,我已修改它在我的应用程序启动时显示占位符图像,当我滑动我的页面时,它仅显示原始 url 图像。如果不滑动页面,则仅显示占位符图像。如何解决这个问题。
标签: ios ios6 uiimage afnetworking