如何从文件创建CGPath - 即SVG

Vik*_*ica 2 cocoa-touch core-graphics objective-c ios

是否可以从给定文件创建CGPath?

SVG将是首选,但任何事情都可行.

Eri*_*ric 5

PocketSVG会将SVG文件转换为UIBezierPath,您可以从中获取CGPath:

PocketSVG *myBezier = [[PocketSVG alloc] initFromSVGFileNamed:@"BezierCurve1-iPad"];    
UIBezierPath *myPath = myBezier.bezier;
//myPath.CGPath <--- your CGPath
Run Code Online (Sandbox Code Playgroud)