将不透明度添加到CGPath

时间:2013-05-16 14:28:44

标签: ios iphone core-graphics cgpath

CGPathRef定义了一个表示不可变图形路径的opaque类型。 CGMutablePathRef定义了一个表示可变图形路径的opaque类型。

但是,我们如何更改CGPathCoreGraphics的不透明度? 可以按百分比添加吗?

1 个答案:

答案 0 :(得分:2)

在UIKit和Core Graphics中称为“alpha”。例如:

UIColor *color = [[UIColor alloc] initWithWhite:0.5f alpha:0.5f];
CGContextSetStrokeColor(context, color.CGColor); // Assuming you have a context.
CGContextStrokePath(context);