UITableViewCellのImageViewにアニメーションGIFを表示させる

[`evernote` not found]
LINEで送る
LinkedIn にシェア

結構ハマった。

UIImageViewにanimationImages、animationDurationを設定し、start..させればきちんとUIImageオブジェクトの配列を一枚一枚表示して売れていたのだが、UITableViewCellに乗っているimageViewにはそうはいかなかった。ImageViewそのものが表示されないのだ。

結論から。

UIImageViewが1枚の画像表示用に用意している image プロパティに、1枚何かの画像をセットしてやる必要がある。通常ならここはnilでもかまわないのだが、UITableViewCellのそれにはきちんとこれも併せてセットしておかないと表示されない。

コメントを残す