私はiphoneアプリを作成していますが、UIVIewで塗りつぶされた円を描きすぎるという問題があります。私の目標はペイントアプリを作成することです。画面に触れると、その領域に塗りつぶされた円が描画されます。ポイントを受け入れてリストに追加する2つのメソッドAddCircleを持つUIViewから派生したクラスがあります。リストを調べて円を描くオーバーライドされたDrawメソッド。
円が300を超えると、iOSシミュレーターは以前ほど速く円を描くことができません。
最初はDrawで新しい円を描いてみましたが、呼び出し前に描かれたものがすべて消去されました。同じビューを使用して多くの円を描画したい(または、画面に触れるたびに新しいビューを作成する方がよいですか?多くのビューが作成されるようです...)
どんな助けでも素晴らしいでしょう。ありがとう!