drawRect:
パフォーマンスの問題について不満を言う人がたくさんいることに気づいたので、パフォーマンスについて簡単に質問します。
私のアプリでは、いくつかの下にあるビューの上に最大150の正方形を描画する必要があります。明らかに、これほど多くの通話でユーザーに目立った違いはありませんが、今後の長所と短所について疑問に思っています。現在、私は2つの方法について議論しています。
drawRect:
1)描画を容易にするために、カスタムを使用して透明なUIViewサブクラスを上に追加します
2)通常の正方形のサブビューを追加するだけです
私が言ったように、CADisplayLinkを使用してもユーザーに違いはありませんが、何がより効率的であるかを知りたいだけです。(2)はそれを行うための一種のばかげた方法であり、見た目だけのために役に立たない機能を持つインスタンスを追加しますが、これらの投稿はすべて、私がを使用するのを怖がらせていdrawRect
ます。本当にdrawRect
非効率ですか?
ありがとう