[iOS]SDWebImage : TableViewCellsに配置したimageView画像がスクロールさせないと表示されない

Pocket

iOSアプリを開発で、画像を非同期で読み込む時に便利な、SDWebImageですが、UITableViewに表示させた時に、画像が表示されなくて少しハマったのでメモ。

TableViewに表示されるはずの、画像が表示されません。

SDWebImage 1

一旦、下にスクロールして、上に戻すと表示されます。

SDWebImage 2

原因は、placeholderImage(画像のダウンロードが終わるまで表示する画像を)を設定しなかったからです。
手頃な画像が手元に無かったので、とりあえずplaceholderImageにnilを設定していたのですが、これが原因でした。

NG

OK

環境
  • iOS SDK  7.1
  • SDWebImage 3.6
参照

Images not showing in TableViewCells until it scroll-down

Zimok, my bet is that you’re not providing a placeholderImage. I see the same issue until I provide a placeholderImage. That’s probably a better user experience anyway, although there may be exceptions…

SNSでもご購読できます。

スポンサードリンク

カテゴリー

アーカイブ