この質問の目的は、aUITableView
がデータのロードを完了したとき(この投稿でUITableView
回答済み)を知ることではなく、aがすべてのセルの描画を完了したときを知ることです。
visibleCells
内部のプロパティを使用する
- (UITableViewCell *)tableView:(UITableView *)iTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
テーブルビューが初めてロードされたとき、セルはまだ表示されていないため、このメソッドは機能しません。
アイデアは、テーブルビューが更新されたときにセルの外観をアニメーション化することです。
これは実行するのが複雑なタスクのように思えますが、Appleがテーブルビューの読み込みが完了したときに使用するデリゲートメソッドを提供していなかったことに驚いています。