0

このuiimageViewようなテキストを含む があります。

代わりに、テキストの画像背景をこのように設定したいと思います。

私を助けてください!ありがとう!

4

2 に答える 2

1

compositingを使用して、テキストの画像を背景画像 (テキストの内部を埋めることになっているもの) と組み合わせる必要があります。使用できるさまざまなブレンド モードを確認するか、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 を使用できます。したがって、描画されたテキストをその塗りつぶし画像と合成し、それをグラデーションの上に描画します。

于 2012-12-06T04:11:22.673 に答える
0

黒の単色のテキストの代わりに、透明なテキストと外側の領域を必要なグレーのグラデーションとして画像を作成し、この画像を背景画像の上に置くと、目的の結果が得られます。

于 2012-12-06T05:07:42.457 に答える