2010-05-07 73 views

回答

2

看看my answer to this question。这个问题是有关使图像变暗,但你可以使用完全相同的代码,并通过覆盖部分透明的白色图像变亮:

//draw a 50% white overlay 
CGContextSetGrayFillColor(cx, 1.0, 0.5); 
CGContextFillRect(cx, imageRect); 
+1

您可能能够通过改变来提升这个视觉外观的混合模式。 'CGContextSetBlendMode()'。有前途的选择:'kCGBlendModeLighten,kCGBlendModeColorDodge,kCGBlendModeColorBurn,kCGBlendModeSoftLight,kCGBlendModeHardLight,kCGBlendModeSaturation,kCGBlendModeLuminosity' – nielsbot 2011-05-13 03:00:19

+1

您是否看到这个问题是树年岁?那些时间不是* BlendMode。这是iPhone OS 3.11 – LIAL 2013-06-04 15:33:12