0

この質問は、画像の遅延読み込みに関するものではありません。問題なく実行できます。私がここに持っているのは、各セルにグラデーションなどの複雑な描画があるという問題です。これにより、各セルが描画されると (より速くスクロールすると)、collectionView が著しく途切れます。私がやりたいのは、スクロールが遅いとき、またはユーザーがスクロールを停止したときだけ、どういうわけか描画することです。NSOperationQueue を使用してすべての描画を試みました (& セルが画面から消えたときにキャンセル) が、これまで以上に悪化しました。

誰かが良いアプローチについて何かアドバイスがあれば、私は感謝します.

4

1 に答える 1

1

Building Concurrent User Interfaces on iOSからのアプローチを試しましたWWDC 2012か?同様の例を示し、描画をバックグラウンド スレッドに移動する方法を説明しています。

于 2013-10-06T18:19:57.823 に答える