2010-10-24 35 views
0

我有一個標籤,我添加了一個背景是這樣的:淡出圖像,但對的UILabel不是文本的iPhone

myLabel.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"some image"]]; 

用戶將文本輸入到標籤,完成後,我想有背景圖像消失,但仍保留文字。我試過UIView動畫,但UIImage沒有從UIView繼承,所以該方法沒有奏效,我有點卡住了。無論我需要添加一個背景圖像到我的標籤不同或動畫不同的方式來淡出。任何想法將不勝感激。

回答

0

爲什麼不直接使用UIView,在其中添加另一個帶有背景的UIView和頂部的UILabel?

的UIView

  • 的UIView
  • 的UILabel(與[的UIColor clearColor]爲的backgroundColor)

然後就可以淡出第二UIView的,並且的UILabel將保持可見.as backgroundColor)

+0

感謝您的迴應。我最終在標籤上使用了UIImageView並將其淡出。 – 2010-10-30 16:18:51

+0

很高興你知道了...... – 2010-10-30 16:21:17