我想将目标映像与源映像异或。我认为UIImage的blendmode是正确的方式。我尝试了kCGBlendModeXOR,但失败了。
那么,UIImage的blendmode中的哪一个等于bitblt的SRCINVERT?
你可能运气不好。在kCGBlendModeXOR
的文档中,它说:
R = S*(1 - Da) + D*(1 - Sa).
此XOR模式仅名义上与Quartz 2D不支持的经典位图XOR操作有关。
看起来你无法通过CG混合模式来做你想做的事情。