多くの既存のアプリを見ていると、(スクロール) ビューが実際には 100 x 100 のように多くの正方形で構成されているという繰り返しのテーマに気付きました。似たようなことをしたいのですが、このビューが何百ものサブビューによって作成されているのか、それとも setNeedDisplay を介して必要に応じて更新されたセクションを取得する 1 つのビューなのかという疑問が頭に浮かびます。
一方では、何百ものサブビューを使用すると、メモリと処理に負担がかかるようです。しかし一方で、描画コンテキストを保持する方法と保持する必要があるのは、最終的には drawRect メソッドでのみ使用できるように見えますが、呼び出されます。