1

質問があります。それが可能かどうかわからないので、ここでアドバイスを求めようと思いました!

アプリがあり、UICollectionView を使用してボタンのグリッドをユーザーに表示します。私はブートストラップ スタイルのグラデーション ボタンを使用しているため、各セルを描画するには (1 つの「グリッド」に 40 個のボタンが存在する可能性があります)、システム リソースを使用し、再描画には時間がかかる場合があります (まあ、最大 0.5 秒!)。ユーザーは、さまざまなセットをコレクション ビューに読み込むこともできます。この読み込み時間を回避するために、すべてのセルを配列に保持し、-cellForRowAtIndexPath が呼び出されたときに各セルを構成する代わりに、配列からセルをプルするだけでよいでしょうか?

これが完了したかどうかはよくわかりません。私のアプリには読み込み画面があるため、起動時に配列を設定できます。

ありがとう、ポール

4

1 に答える 1