获取UIBezierPath笔画的大纲path

我有一个UIBezierPath笔画,现在我想得到笔画的轮廓path(不是笔画的path本身),有没有办法我可以得到这个? 或者至lessNSLogUIBezierPath中风的轮廓path? 谢谢

你可以使用CGPathCreateCopyByStrokingPathCGPathCreateCopyByStrokingPath这一点。

 UIBezierPath *path = ...; CGFloat lineWidth = 10; CGPathRef cgStrokedPath = CGPathCreateCopyByStrokingPath(path.CGPath, NULL, lineWidth, kCGLineCapRound, kCGLineJoinRound, 0); UIBezierPath *strokedPath = [UIBezierPath bezierPathWithCGPath:cgStrokedPath];