2012-12-06 84 views

回答

1

您需要將文本的圖像與背景圖像使用合成(即是爲了填補文本內部的東西)相結合。看看您可以使用的各種混合模式,或查看CIFilter的使用。

http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CGContext/Reference/reference.html#//apple_ref/doc/c_ref/CGBlendMode

https://developer.apple.com/library/mac/#documentation/graphicsimaging/Reference/CoreImageFilterReference/Reference/reference.html

背景中的東西看起來可能是一個梯度。再次,您可以使用CIFilter生成該漸變,也可以使用Core Graphics。因此,您將繪製的文本與其填充圖像進行合成,然後通過漸變繪製該文本。

0

而不是黑色純色文字,使圖像具有透明文字和外部區域作爲你想要的灰色漸變,並把這個圖像放在你的背景圖像上,你會得到想要的結果。