私は多数の CALayers (~1000) を持つ UIView を持っています。それぞれのコンテンツには小さな画像があります。この UIView はスクロールビューのサブビューです (実際には、スクロールビューのサブビューである別のビューのサブビューです)。これは、最初は比較的速く描画されます (数秒)。ただし、スクロールビューでスクロールすると、フレームレートが非常に低くなります。
スクロールするたびに各 CALayer の内容を再描画しようとしていますか? これを無効にする方法はありますか?何か他のことが起こっていますか?
注: UIView で clearsContextBeforeDrawing を NOo に設定しました。