Ich habe a UIColor
using rgb auf den Hintergrund von a gesetzt UILabel
. Ich versuche das alpha
nur anzupassen . Wie kann ich das Alpha eines vorhandenen RGB ändern UIColor
?
Bearbeiten
Grundsätzlich habe UILabels
ich ein Set UIColor
(mit RGB) und ich werde nicht wissen, welche Farbe die UILabels
sind. labels
Ab einem bestimmten Punkt muss ich das Alpha ändern . Wie kann ich einfach die Beschriftungsfarbe Alpha ändern?
ios
objective-c
alpha
uicolor
Eric
quelle
quelle
UIColor
? Für eine Beschriftung können Sie die.alpha
Eigenschaft verwenden.Antworten:
colorWithAlphaComponent:
hat den Trick gemacht.Also musste ich tun:
quelle
UIColor(red:0.07, green:0.44, blue:0.54, alpha:0.4)
Schnelle 3 & 4
Swift 2
quelle
Wenn Sie benutzerdefinierte Farben definiert haben, können Sie dies auch tun:
quelle
warum nicht mit
label.alpha = 0.5
? um das Alpha Ihres Labels anzupassen?Update: Wenn Sie Alpha von einer alten Farbe anpassen möchten, ist hier ein Beispiel:
quelle
Bitte setzen Sie Alpha in den folgenden Code -
quelle