我想在UILabel.text上有一个纹理。
这样做我将UILabel子类化了。使用-drawTextInRect方法,我试图只获取用CGImageMaskCreate函数创建图像蒙版的文本。
从文本中获取该图像蒙版后,我试图通过调用函数CGImageCreateWithMask来创建新图像。
这甚至可能吗?
这是正确的方法吗?
如何从UILabel.text获取图像蒙版?
答案 0 :(得分:2)
您只需将文字颜色设置为图案图像:
label.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"texture"]];
结果:
答案 1 :(得分:0)
使用此代码。它可能对你有帮助。
lbl.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"img"]];