Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以使用 CGContext 在 UIImage 上轻松绘制和擦除。
对于擦除,我使用
CGContextSetBlendMode(ctx, kCGBlendModeClear);
并沿着路径绘制。这会完全擦除图像上的任何绘图。
我想做的是让它轻轻擦除,所以用户必须在同一个地方划3-4-5次才能完全消失。
知道如何做到这一点,甚至有可能吗?
自己还没有尝试过,但是使用混合模式 kCGBlendModeMultiply 然后用颜色(r:1,g:1,b:1,a:0.5)绘制怎么样?