2010-04-06 64 views
0

当我使用UIColor -colorWithPatternImage:创建一个平铺背景图案的视图时,应该是透明的所有东西都显示为黑色。当然,我不能将clearColor分配给背景,因为背景已经是这个图案图像的UIColor对象。如何在iPhone OS上使用Alpha透明度绘制平铺背景图像?

我相信这是内部使用CGContextDrawTiledImage函数。或者我必须在这种情况下直接使用CGContextDrawTiledImage?

回答

1

你需要在背后有一些不透明的东西。否则,最后面的背景(黑色)将通过透明图像显示。

克劳斯

+0

好吧,我画了另一个具有丰富多彩的图形的视图。我需要在那里有alpha,与这个superview混合。 – dontWatchMyProfile 2010-04-06 15:03:51