【问题标题】:Iphone Set background image into text in uitextView?/Iphone在uitextView中将背景图像设置为文本?/
【发布时间】:2012-12-06 04:02:42
【问题描述】:

我有一个uiimageView,其中包含this 之类的文字。

我想将文本的图像背景设置为this instead

请帮帮我!谢谢!

【问题讨论】:

标签: iphone image background add


【解决方案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。因此,您会将绘制的文本与其填充图像合成,然后将其绘制在渐变上。

【讨论】:

    【解决方案2】:

    代替黑色纯色文本,将具有透明文本和外部区域的图像制作为您想要的灰色渐变,并将此图像放在背景图像上,您将获得所需的结果。

    【讨论】:

      猜你喜欢
      • 2017-03-06
      • 1970-01-01
      • 2018-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      相关资源
      最近更新 更多