2012-03-02 12 views
0

UIImageに矩形を描くことができます。また、背景色や境界線を含むサブビューを追加することもできます。私はそれを作る他の方法もあると思う。フロントウィンドウに四角形を追加する最も速い方法は

誰かが分析しようとしましたか? どちらが最速の方法ですか?

ありがとうございます!

+0

あなたは正確に何をしようとしていますか?これは動的でしょうか? – Ganzolo

答えて

0

私は、QuartzエンジンとUIImageを使用している描画矩形は、UIViewを使用するとCPUをより多く使用すると言います。シーンが重くダイナミックな場合、Quartzは図面を更新することができるため、図面を作成する最善の方法です。

UIViewを使用するとCPUが大量になりませんが、たくさんの長方形を描画する場合は、メモリが足りません。

GUIデザイン用に1つまたは2つの長方形を描画したい場合は、UIViewを使用してください。しかし、より多くの図形が必要な複雑な図面を作成しようとしているのであれば、Quartzに行くことになります。

関連する問題