我在当前图形上下文中有一个bezier路径,我想将其存储为UIBezierPath或CGPath。你知道如何从CGContextRef中获取路径吗?
答案 0 :(得分:6)
您可以使用CGContextCopyPath
复制上下文的当前路径。
没有复制剪切路径的功能。实际上,如果您使用CGContextClipToMask
,剪辑区域将不会被路径定义。
答案 1 :(得分:2)
您可以使用CGContextCopyPath
功能:
CGPathRef myPath = CGContextCopyPath(context);
答案 2 :(得分:0)
您可以仅用于应对路径。
let copy = context.path