UIColor
Defini um usando rgb para um plano de fundo de a UILabel
. Estou tentando ajustar o alpha
único. Como posso modificar o alfa de um rgb existente UIColor
?
Editar
Basicamente eu tenho UILabels
um conjunto UIColor
(usando rgb), e não saberei de que cor eles UILabels
são. A certa altura, terei que trocar o labels
alfa ». Como posso apenas alterar a cor alfa dos rótulos?
ios
objective-c
alpha
uicolor
Eric
fonte
fonte
UIColor
? Para um rótulo, você pode usar a.alpha
propriedade.Respostas:
colorWithAlphaComponent:
fez o truque.Então o que eu tive que fazer foi:
fonte
UIColor(red:0.07, green:0.44, blue:0.54, alpha:0.4)
Swift 3 e 4
Swift 2
fonte
Se você tiver cores personalizadas definidas, também poderá fazer isso:
fonte
porque não usar
label.alpha = 0.5
? ajustar o alfa do seu rótulo?atualização: se você deseja ajustar o alfa de uma cor antiga, aqui está um exemplo:
fonte
Defina o alfa no código abaixo -
fonte