解析クラウドからデータを読み取り、カスタマイズされたセルに従ってテーブルビューに表示しようとしています。これまでのところ、このデータの提示に問題はありません。ただし、このテーブルビューのセルに次のような機能を追加する必要があります
cell.backgroundColor = [UIColor greenColor];
この機能を追加するには、テーブルがいつ完全にロードされたかを知る必要があります。テーブル ビューが初めて読み込まれると、表示されたセルのみが に渡されcellForRowAtIndexPath
ます。しかし、これらのセルがいつ変更されたかを正確に知りたいです。別の機能は、ソース VC から整数を渡してセルを検索し、その特定のセルにスクロールすることです。何かのようなもの:
//Traverse into table
for (UITableViewCell *cell in self.tableView.visibleCells) {
NSIndexPath *cellIndexPath = [self.tableView indexPathForCell:cell];
}
ただし、外部のどこかで行う必要がありcellForRowAtIndexPath
ます。私はこれを見つけました:
(void)objectDidLoad:(NSError* error) {
[super objectDidLoad:error];
[self.queryInProgress cancel]; //query finished. self.queryInProgress = nil;
}
しかし、私はこのエラーが発生します:
!にはセレクターがありませんobjectDidLoad
。PFQueryTableViewController
ここに参照があります: objectDidLoad
そしてそれは言います:
実装で [super objectsDidLoad:] を呼び出す必要があります。
それは何を意味するのですか?誰かがこれで私を助けることができれば感謝しますか?