iOS - Fill bezierPath with multiple colors based on percentage
问题 I drawed a UIBezierPath in Objective-C and fill it with a red color. Now, I want to fill the path with multiple colors based on percentage. For example: I want to fill the path with 20% green color and the remaining 80% with red color, on top of each other (not a gradient). I also want a few pixels spacing between the fill and the stroke. I don't know how I can accomplish these things. Does anyone know how I can accomplish this or point me in the right direction? Many thanks in advance!