У меня есть UITextField
, у которого есть rgb
, уже примененный к его цвету фона. Я пытаюсь установить альфа цвета фона. Как установить альфа, не вставляя весь цвет rgb
в Objective-c
?Как изменить альфа-канал существующего цвета фона
6
A
ответ
8
Вы ищете что-то вроде этого:
CGFloat newAlpha = 0.7;
CGColorRef color = CGColorCreateCopyWithAlpha(self.yourTextField.layer.backgroundColor, newAlpha);
[self.yourTextField.layer setBackgroundColor:color];
Или, если вы уже знаете, цвет и просто хотите текущую альфа:
CGFloat alpha = CGColorGetAlpha(self.yourTextField.layer.backgroundColor); //Get current alpha
self.yourTextField.layer.backgroundColor = [UIColor colorWithRed:1.0 green:1.0 blue:1.0 alpha:alpha].CGColor;
9
Вы можете использовать:
UIColor *color = ...;
color = [color colorWithAlphaComponent:0.5f];
2
В Swift 3 или 4:
let color: UIColor = UIColor.black.withAlphaComponent(0.7)
Смежные вопросы
- 1. Изменение цвета фона существующего шаблона в Ember
- 2. Изменить цвета фона меню вкладки
- 3. Как изменить цвета существующего документа PDF с помощью C#?
- 4. Как изменить обводку цвета фона image_lib Codeigniter
- 5. как изменить динамические кнопки цвета фона
- 6. Как изменить Vaadin радио элемента цвета фона
- 7. Как изменить непрозрачность цвета фона в CSS
- 8. Как изменить цвета фона колонок в таблице?
- 9. Как изменить панель действий цвета фона
- 10. Перемещение цвета фона фона
- 11. Как изменить пеликан-bootstrap3 цвет фона в код цвета фона
- 12. Как изменить цвет фона селектора без цветов цвета фона?
- 13. Можно ли изменить цвет фона всплывающего окна JComboBox существующего объекта?
- 14. изменить CKEditor цвета фона с методами Jquery
- 15. Изменить расцветку цвета фона в CSS
- 16. Javascript изменить множественный ввод цвета фона
- 17. Невозможно изменить панель поиска цвета фона
- 18. Изменить цвет фона на основе цвета фона веб-сайта
- 19. Изменить цвет текста на основе цвета фона
- 20. Невозможно изменить цвет цвета фона EditText динамически
- 21. C + + изменить границу цвета фона по коду
- 22. UISegmentedContol изменить цвет фона без изменения цвета оттенка цвета
- 23. Изменить цвет фона на основе текущего цвета фона
- 24. MapBox: изменение существующего цвета многоугольника
- 25. Изменение цвета фона окна
- 26. Изменение цвета фона QLPreviewController
- 27. ионных язычки цвета фона
- 28. Как изменить цвет фона с черного фона?
- 29. Как изменить цвет фона?
- 30. Изменение цвета фона HighCharts?
Можете ли вы обновить это, включив UIColor, а также CGColor? –