5

セルに が含まれるコレクション ビューがあり、UIImageViewこれらのビューにサブビューとしてラベルを追加しようとしています。問題は、セルが再利用可能であるため、ラベルが追加され続けることです。もちろん、自分のラベルが既に存在するかどうかを確認して再利用することもできますが、自分でクリーンアップしたいのです。セルがいつ消えてラベルを削除するかを知る方法はありますか? さまざまなドキュメントを見てきましたが、有望と思われる方法は見つかりません。多分私はそれを逃しています。

4

1 に答える 1

19

委任方法:collectionView:didEndDisplayingCell:forItemAtIndexPath:

ただし、作成して破棄するのではなく、おそらくカスタムセルを作成して再利用する必要があります...

于 2013-10-28T20:08:03.793 に答える