It is very strange that sd_setImageWithURL
is working but got an error in sd_setShowActivityIndicatorView:YES
and sd_setIndicatorStyle
.
Below what I have done.
[cell.cellImgView sd_setShowActivityIndicatorView:YES];
[cell.cellImgView sd_setIndicatorStyle:UIActivityIndicatorViewStyleGray];
[cell.cellImgView sd_setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"https://img.youtube.com/vi/%@/hqdefault.jpg",[[[galleryDic objectForKey:@"data"] valueForKey:@"Video_id"] objectAtIndex:indexPath.row]]] placeholderImage:[UIImage imageNamed:@"youtube-video"] ];
Please see the image below:
I figured it out now, Well I have to import #import "UIView+WebCache.h"
too along with others then i have used following:
[cell.cellImgView sd_setShowActivityIndicatorView:YES];
[cell.cellImgView sd_setShowActivityIndicatorView:UIActivityIndicatorViewStyleGray];
Also, I removed the SDWebImage folder, what i used to integrate manually, then I have installed it through `POD' again, and now it is working as i wanted.
For anybody who has this issue in 2019
sd_setShowActivityIndicatorView
has been removed in SDWebImage v5
Use this instead
imageView1.sd_imageIndicator = SDWebImageActivityIndicator.gray
//or
imageView2.sd_imageIndicator = SDWebImageProgressIndicator.`default`
//or
imageView2.sd_imageIndicator = SDWebImageActivityIndicator.medium //large, small, gray ...
I migrate to version 4.0.
and
#import <SDWebImage/UIView+WebCache.h>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With