我想在UILabel.text上有一个纹理。
为此,我将UILabel子类化。通过使用-drawTextInRect方法,我尝试使用CGImageMaskCreate函数仅获取用于创建图像蒙版的文本。
一旦从文本中获得了图像掩码,我就会尝试通过调用函数CGImageCreateWithMask来使用它来创建一个新图像。
这有可能吗?
这是正确的方法吗?
如何从UILabel.text获取图像蒙版?
发布于 2013-12-05 20:20:14
您可以仅设置文本颜色来填充图像:
label.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"texture"]];结果:

发布于 2014-02-07 15:11:27
使用此代码。这可能会对你有帮助。
lbl.textColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"img"]];https://stackoverflow.com/questions/5524616
复制相似问题