I am creating an iphone app and i am having some issues with drawing too many filled circles in UIVIew. My goal is to create a paint app and when the screen is touched, it should draw a filled circle in that area. I have a class derived from UIView that has 2 methods AddCircle which accepts Point and add it to a list. overriden Draw method that go through the list and draw circles.
When there are more than say 300 circles, my ios simulator can t draw circle as quickly as it used to.
I initially tried drawing a new circle in Draw but that erased everything that was drawn before the call. I would like to use the same view to draw many circles (or is it better to create a new View each time the screen is touched? It seems like it will create many many views...)
Any help would be great. Thanks!