NowPlayingFriends icon indicating copy to clipboard operation
NowPlayingFriends copied to clipboard

リストのスクロールでアカウントとアイコンが一致しない事がある

Open hiroeorz opened this issue 14 years ago • 3 comments

画像の読み込みとリストの表示のタイミングが合わない事がある。

@523un

hiroeorz avatar Feb 05 '11 17:02 hiroeorz

iPhoneのリストはスクロールした際に画面から消えていったリストを次に出てくるリストとして再利用している。 このとき、消えていったリストがまだアイコン画像を取得中だと順番が入れ替わって混乱が発生する場合がある。

hiroeorz avatar Feb 12 '11 10:02 hiroeorz

今までは自前で生成したスレッド中で画像を読み込んでましたが、NSOperationクラスを継承した専用のゲッターを定義してそれに読み込ませるようにしました。 もし読み込みの最中に自分を生成したセルの表示対象ユーザが変わった場合は読み込みをキャンセルし、自身の処理は終了。別に生成されたゲッターが正しい画像を読み込み、設定します。

hiroeorz avatar Feb 13 '11 09:02 hiroeorz

修正済み。

hiroeorz avatar Feb 13 '11 09:02 hiroeorz