Actually, there's a performance hit when drawing directly (via [UIView drawRect:])
The point of PaintCode is to allow dynamic manipulation of an image. If you don't need a dynamic image, the best option is a .png; second option is drawing once to a UIImage.
The point of PaintCode is to allow dynamic manipulation of an image. If you don't need a dynamic image, the best option is a .png; second option is drawing once to a UIImage.