我正在使用UIPageViewController与SDWebImage结合使用,以显示没有缩放的图像库。
我从远程获取图像,有时会因为错误的URL而未下载某些图像。
我想在远程图像未下载时显示错误图像。
有谁知道或建议我该怎么做?我试图环顾谷歌但没有成功。
提前致谢。
答案 0 :(得分:1)
在自定义errorImage
中设置您自己的SDWebImageCompletionBlock
:
[imageView
sd_setImageWithURL:url
placeholderImage:placeholderImage
options:options
progress:NULL
completed:^(UIImage * image,
NSError * error,
SDImageCacheType cacheType,
NSURL * imageURL)
{
if (error)
{
imageView.image = errorImage;
}
}];