2010-04-23 101 views
4

想要绘制一个具有CGImage的UIImageView,并且UIImageView具有alpha 0.5f。但是这个CGContextDrawImage函数并不需要透明度值。那么我怎么能画出一个稍微透明的图像呢?如何绘制一些alpha透明度的CGImage?

要清楚:图像本身不透明,但我希望它稍微“变暗”。就像你会用UIImageView和0.5f这样的一些alpha做的:-)

回答

14

我还没有尝试过,但尝试在CGContextDrawImage()之前拨打CGContextSetAlpha()