I have used CAShape Layer
before doing basic transformation on paths - from a smaller circle into a larger circle. Good enough, but then I tried to transform a
I'm guessing here! You can define a circle using 3 points. That way you will have the same number of points as the triangle. To define the circle this will be your best friend
+ (UIBezierPath *)bezierPathWithArcCenter:(CGPoint)center radius:(CGFloat)radius startAngle:(CGFloat)startAngle endAngle:(CGFloat)endAngle clockwise:(BOOL)clockwise;