2010-04-23 36 views
4

想要繪製一個具有CGImage的UIImageView,並且UIImageView具有alpha 0.5f。但是這個CGContextDrawImage函數並不需要透明度值。那麼我怎麼能畫出一個稍微透明的圖像呢?如何繪製一些alpha透明度的CGImage?

要清楚:圖像本身不透明,但我希望它稍微「變暗」。就像你會用UIImageView和0.5f這樣的一些alpha做的:-)

回答

14

我還沒有嘗試過,但嘗試在CGContextDrawImage()之前撥打CGContextSetAlpha()