-1

私のUICollectionViewController.mでは、 (void)viewDidLoadメソッド内に画像ファイル名の文字列配列を作成し、後でこれをcellForItemAtIndexPathメソッドで使用してグリッドを設定します。ただし、問題は、 viewDidLoadからの配列が作成される前にcellForItemAtIndexPathが実行されるように見えることです。

私はコレクション ビューが初めてで、これが通常どのように使用/制御されるかをよりよく理解したいと考えています。配列を作成した後、cellForItemAtIndexPathを呼び出すことができるかどうか疑問に思っていました。

4

1 に答える 1

2

配列を作成した後、collectionView の reloadData インスタンス メソッドを呼び出します。

//配列を構築

[collectionView reloadData];
于 2012-12-23T06:28:17.410 に答える