CGContext擦除一些alpha值

时间:2013-06-14 16:44:32

标签: alpha cgcontext erase

我可以使用CGContext在UIImage上轻松绘制和擦除。

对于删除,我使用

CGContextSetBlendMode(ctx, kCGBlendModeClear);

沿着路径画画。这将删除任何绘图 在图像上,完全。

我想要做的是轻轻擦除,因此用户必须击打 在它完全消失之前3-4-5次在同一个地方。

知道如何做到这一点,甚至可能吗?

1 个答案:

答案 0 :(得分:1)

我自己没试过,但是如何使用混合模式kCGBlendModeMultiply然后用颜色绘制(r:1,g:1,b:1,a:0.5)?