我想知道是否有可能让CAShapeLayer描边不止一条路径,因为实际上它只需要一条路径作为参数,例如:CAShapeLayer*myLayer=[CAShapeLayerlayer];myLayer.path=myBezierPath但是如果我想在该图层上绘制不止一条路径怎么办? 最佳答案 使用voidCGPathAddPath(CGMutablePathRefpath1,//Themutablepathtochange.constCGAffineTransform*m,//Apointertoanaffinetransforma
我想知道是否有可能让CAShapeLayer描边不止一条路径,因为实际上它只需要一条路径作为参数,例如:CAShapeLayer*myLayer=[CAShapeLayerlayer];myLayer.path=myBezierPath但是如果我想在该图层上绘制不止一条路径怎么办? 最佳答案 使用voidCGPathAddPath(CGMutablePathRefpath1,//Themutablepathtochange.constCGAffineTransform*m,//Apointertoanaffinetransforma