Я установил UIColor
использование rgb в качестве фона UILabel
. alpha
Единственное пытаюсь настроить . Как я могу изменить альфа-канал существующего RGB UIColor
?
редактировать
В основном у меня UILabels
есть набор UIColor
(с использованием rgb), и я не знаю, какой он цвет UILabels
. В какой-то момент мне придется сменить labels
альфа`. Как я могу просто изменить цвет меток альфа?
ios
objective-c
alpha
uicolor
Эрик
источник
источник
UIColor
? Для метки вы можете использовать.alpha
свойство.Ответы:
colorWithAlphaComponent:
сделали свое дело.Итак, что мне нужно было сделать:
источник
UIColor(red:0.07, green:0.44, blue:0.54, alpha:0.4)
Swift 3 и 4
Swift 2
источник
Если у вас есть определенные цвета, вы также можете сделать это:
источник
почему бы не использовать
label.alpha = 0.5
? настроить альфа вашего лейбла?обновление: если вы хотите настроить альфа-канал из старого цвета, вот пример:
источник
Пожалуйста, установите альфа в коде ниже -
источник