あのSDWebイメージHereSDWebImageは常にURLから画像
及びこれらの私のコードを使用していないプレースホルダイメージをロード:
UIImageView *sellerImage = [[UIImageView alloc]init];
[sellerImage setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:productPicture]]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
をしかし、それは常にURLからプレースホルダ画像だけでなく、画像をロードし、 ブロックを使用して画像がロードされているかどうかを確認しようとしましたが、成功ブロックに入ると、SDWebImageはURLから画像をロードできますが、プレースホルダ画像は変わりません。
これらは私がブロックを使用しようとしたコードです:
[sellerImage setImageWithURL:[NSURL URLWithString:[NSString stringWithFormat:productPicture]]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]
success:^(UIImage *image, BOOL cached)
{
NSLog(@"success Block");
}
failure:^(NSError *error)
{
NSLog(@"failure Block");
}];
私はそれは常に、それはURLから画像を読み込むことができますが、それはプレースホルダを変更しないことを意味し、成功のブロックに行く言ったように画像。
これらは私の問題の画面です。
このリンクを確認してください。 –