Given a CGMutablePathRef how do I draw a UIImage in it? I know that you can draw it like the following:
UIImage* scaledImage = UIGraphicsGetImageFromCurrentImag
I think that you are choosing the hard way of doing it.
Your approach assumes that you have already got a bitmap and created a bitmap based graphics context. At your place I would just use UIImage's :
- (void)drawAtPoint:(CGPoint)point;