用图像填充文本

Posted

技术标签:

【中文标题】用图像填充文本【英文标题】:Fill text with an image 【发布时间】:2017-01-15 10:50:14 【问题描述】:

我有一个包含一些文本的标签,目前只是设置为默认颜色和填充。 我还有一个抽象图像。

如何使,使文本看起来有图案?

【问题讨论】:

见***.com/questions/1266179/… 这些处理渐变而不是图像,并且是用我不知道如何使用的 Objective C 编写的。 你到底是什么,请显示图片以获得更多问题。 【参考方案1】:

UIColor 可以从图案图像创建,因此任何可以使用 UIColor 的地方都可以使用图像。

    label.textColor = UIColor(patternImage: image));

【讨论】:

非常有用 - 我将如何使用项目中某个位置的图像? (已被拖放) UIImage* image = [UIImage imageNamed:@"nameOfYourImage.png"]; 让 image = UIImage(named:"name.png")

以上是关于用图像填充文本的主要内容,如果未能解决你的问题,请参考以下文章

我有一个带有图像和文本的按钮 - 如何给文本本身填充?

从绘制在图像上的文本中删除顶部和底部填充

windows phone 8 共享图像以及预填充的文本

如何减少 UITabBarItem 图像和文本之间的垂直填充?

html 图像填充文本

在 SwiftUI 中向 TextField/SecureField 添加图像,向占位符文本添加填充