2

コレクション ビューをデータで再初期化せずに、新しいデータ、たとえば名前 (文字列) の配列を再読み込みするにはどうすればよいでしょうか?

[uiCollectionView reloadData] は知っていますが、コレクション ビューに関連付けられている情報の配列を変更したかったのです。

4

1 に答える 1

3

reloadDataコレクションビューは、dataSource現在含まれているものについて尋ねます。用途が何であれdataSource、これはあなたのコレクション ビュー ソース データです。そのデータを変更する場合はreloadData、UI を更新するように呼び出す必要があります。必要に応じてデータを変更できます (配列にアイテムを追加/削除したり、まったく新しい配列を作成したりするなど)。

コレクション ビューをデータで初期化することはありません。と で初期化しdelegateますdataSource。したがって、再初期化していません。dataSourceがコレクション ビューに提供するデータを変更しているだけです。

于 2013-10-10T21:06:45.427 に答える