いつもお世話になっております。
非同期処理の完了後に処理を行う方法についてご質問がございます。
データベースから値を拾ってきて、その値を元に、非同期処理でサーバーから画像のURLを取得してUITableView上のUIImageViewに表示するというプログラムを作っているのですが、初回起動時に、UIImageViewに画像がうまく表示されません。画像の一部だけが表示されています。
恐らく、非同期処理で画像の読み込みをしている途中でUIImageViewの描画処理が終了してしまっているのではないかと考察しております。
ですので、非同期処理で画像の読み込みが完了した時点で、UITableViewを更新したいのですが、具体的にどうやって非同期処理内で画像の読み込み完了を検知するのかがわかりません。ご教示頂けますと幸いです。
↓参考にさせて頂いた非同期処理のソースです。
https://qiita.com/nbapps_dev/items/d22837b04d8bb0a3127d
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/07 09:16