2011-04-02 68 views
4

我想对UILabel.text纹理。如何把纹理上一个UILabel文本

这样做我的子类的UILabel。使用-drawTextInRect方法,我试图只用CGImageMaskCreate函数创建一个图像蒙版的文本。

一旦具有文字蒙版,我尝试使用它通过调用函数CGImageCreateWithMask创建一个新的形象。

这可能吗?

那是正确的做法?

我如何从UILabel.text图像面膜?

回答

2

您可以只设置文本颜色为图形图象:

label.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"texture"]]; 

结果:

Sample

0

使用此代码。它可能会帮助你。

lbl.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"img"]]; 
相关问题