2
有沒有辦法讓我可以設置UILabel的alpha,但是它不會淡出UILabel的文本?意味着背景?UILabel alpha會導致文本淡入淡出
有沒有辦法讓我可以設置UILabel的alpha,但是它不會淡出UILabel的文本?意味着背景?UILabel alpha會導致文本淡入淡出
由於文本是標籤的一部分,如果您爲標籤設置了字母,則文本會適當地淡入淡出。你想要設置一個backgroundColor
與適當的阿爾法:
myLabel.backgroundColor = [UIColor colorWithRed:1 green:0 blue:0 alpha:0.5];
您可能必須創建一個後臺視圖(UIView
就足夠了),並把UILabel
之上(而不是作爲一個子視圖,因爲背景圖的Alpha值會影響其所有子視圖)
我很高興我說「可能」.... +1很高興知道 –