Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 使用SDWebImage的png黑色背景_Iphone_Ios_Uiimageview_Sdwebimage - Fatal编程技术网

Iphone 使用SDWebImage的png黑色背景

Iphone 使用SDWebImage的png黑色背景,iphone,ios,uiimageview,sdwebimage,Iphone,Ios,Uiimageview,Sdwebimage,当我将UIImageView与setImage:一起使用(图像来自远程服务器)时,必须缓存图像数据,因此我使用: [imageView setImageWithURL:[NSURL URLWithString:[dic objectForKey:@"icon_url"]]] 然后我运行模拟器,图像显示为黑色背景,而来自远程服务器的图像文件为.png文件,背景为透明背景 PS当我使用UIImageView的setImage:时,它运行良好,但图像无法缓存。我该如何解决它?问题是什么,背景颜色还是

当我将
UIImageView
setImage:
一起使用(图像来自远程服务器)时,必须缓存图像数据,因此我使用:

[imageView setImageWithURL:[NSURL URLWithString:[dic objectForKey:@"icon_url"]]]
然后我运行模拟器,图像显示为黑色背景,而来自远程服务器的图像文件为.png文件,背景为透明背景


PS当我使用
UIImageView
setImage:
时,它运行良好,但图像无法缓存。我该如何解决它?

问题是什么,背景颜色还是图像缓存?首先你想做什么?我使用sdwebimae缓存图像数据,图像显示为黑色背景