在不使用OpenGL的情况下在Additive Blend Mode中绘制图像

Ric*_*oks 3 iphone core-graphics sprite quartz-graphics uikit

我想使用添加剂混合模式绘制图像.但我不想使用OpenGL.我找不到任何要做的事,也许Quartz2D中有什么东西?

谁能指出我正确的方向?

干杯,里奇

Krz*_*cki 6

当然有枚举CGBlendMode,您可以使用它来指定混合操作.使用方法:

CGContextSetBlendMode()
Run Code Online (Sandbox Code Playgroud)

要么

[image drawInRect:CGRectMake(0, 0, width, height) blendMode:mode alpha:1];
Run Code Online (Sandbox Code Playgroud)

更多在开发者网站: 链接文字