>>961
>collectionView:cellForItemAtIndexPath: 内で処理済みセル数をチェックする

違う、collectionView:cellForItemAtIndexPath:でわかるのは各セルの描画の「開始」だ。

collectionView:cellForItemAtIndexPath:でビューをcontentViewにaddSubviewするだろ。
その各ビューのdrawRect:の末尾からViewControllerにコールバックする仕組みを作る。
そのコールバック内でカウントして、[collectionView indexPathsForVisibleItems] count]と照合するんだよ。
原始的だろ? だがこれしか各セルの「contentViewの描画完了」を取得する方法が無い。

ところで各contentは描画に最大でどれくらい時間がかかる?
全部で0.1秒とかのレベルなら単純にperform…afterDelayでやればいいと思うが。

>>962
それもやったが駄目だった。
[super reloadData]から先が非同期なので、描画終了はどうやってもわからない。
さらにおそらくreloadData中でもscroll可能と思われる。