2011-04-02 20 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"]]; 
相關問題