如何用一些alpha透明度绘制CGImage?

don*_*ile 5 iphone

想要绘制一个具有CGImage的UIImageView,而UIImageView具有alpha 0.5f.但是这个CGContextDrawImage函数没有采用透明度值.那我怎么画一个略透明的图像呢?

要清楚:图像本身并不透明,但我希望它能够"变暗"一点点.就像你使用UIImageView和一些像0.5f这样的alpha :-)

Ole*_*ann 15

我还没有试过,但尝试调用CGContextSetAlpha()之前CGContextDrawImage().