Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.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
Ios 我可以将自定义UIImageView设置器与SDWebImage一起使用吗?_Ios_Uiimageview_Uiimage_Sdwebimage - Fatal编程技术网

Ios 我可以将自定义UIImageView设置器与SDWebImage一起使用吗?

Ios 我可以将自定义UIImageView设置器与SDWebImage一起使用吗?,ios,uiimageview,uiimage,sdwebimage,Ios,Uiimageview,Uiimage,Sdwebimage,当我的图像使用SDWebImage完成下载,并设置了我的table view单元格的image view属性时,我希望以最透明的方式收到通知 我的第一个想法是为我的图像视图使用自定义setter,但由于SDWebImage设置了图像视图的.image属性,因此我无法访问该setter进行自定义 现在,我只是在SDWebImage的downloader的完成块中使用了一个didFinishDownloading自定义委托,但我更希望它自动发生。有没有更好的方法可以做到这一点?尝试使用SDWebIm

当我的图像使用SDWebImage完成下载,并设置了我的table view单元格的image view属性时,我希望以最透明的方式收到通知

我的第一个想法是为我的图像视图使用自定义setter,但由于SDWebImage设置了图像视图的.image属性,因此我无法访问该setter进行自定义


现在,我只是在SDWebImage的downloader的完成块中使用了一个didFinishDownloading自定义委托,但我更希望它自动发生。有没有更好的方法可以做到这一点?

尝试使用SDWebImage的此功能:

例如,在completedBlock中,您可以发布一些通知 为观察者设置相应通知所需的选择器,并对其进行处理

- (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder completed:(SDWebImageCompletedBlock)completedBlock;