2009-08-30 1 views

答えて

0

Quartzは下位レベルの描画エンジンなので、理論的には、Quartz関数はUIKit(Quartzに依存)よりも速くなります。しかし、それは言った、私はあなたがiPhoneの画面に同時に数百の画像を表示する予定はないと思いますか?何百ものUIImageViewを作成することは、メモリ効率が良いとは言えません。一度にいくつかのUIImageViewsを画面に表示するだけであれば、それらを再利用することができ、質問は消えてしまいます。

Quartz(コアグラフィックと私はあなたがカスタム-drawRect:を意味すると仮定します)とUIImageViewの間には他のオプションがあります。あなたは、非常に高速でメモリ効率の良いCALayersを使うこともできます。

+0

はい、カスタムDrawRectを使用することを意味します。情報をありがとう - 私はCALayersについて聞いていなかった、私はそれをチェックします。乾杯。 – user128526

関連する問題