0
目前我正在創造這樣的顏色:定製的UIColor從colorWithRed創建:綠:藍:α,α參數並未被應用於
+(UIColor *) colorForGlobalMenuItemCellFont {return [UIColor colorWithRed:144.0/255.0 green:146.0/255.0 blue:152.0/255.0 alpha:0.5];}
,我爲它分配是這樣的:
self.textLabel.textColor = [UIColor colorForGlobalMenuItemCellFont];
但是,阿爾法似乎不工作。它總是導致完全不透明,而不是我指定的0.5。如果我將其更改爲1.0,則它與0.5或甚至0.2相同。
謝謝!
1.您確定設置textColor的線條正在被擊中(嘗試添加斷點),2.您是否將圖層陰影應用於UILabel?見http://stackoverflow.com/questions/8722857/uilabel-text-color-transparency-with-layer-shadows-in-place你可以張貼一些截圖。 – Mar0ux 2013-04-29 16:48:29