ПРЕАМБУЛА: начиная с iOS 13 с темной темой, в iOS существует правильное представление о системных цветах. См. Класс UIColor
.
Вот мой проект iPhone с файлом XIB с обычным UIButton на нем. Кнопка имеет текстовый цвет - приятный оттенок синего, точнее RGB (50, 79, 133).
Есть ли быстрый и правильный способ получить это значение цвета во время выполнения? Не цвет этой конкретной кнопки, а цвет текста UIButtons по умолчанию? Желательно как UIColor *
или CGColorRef
.
Есть ли на iPhone понятие системных цветов, или это просто значение по умолчанию, обеспечиваемое предустановками в Интерфейсном Разработчике?
Да, я могу выполнить элементарную математику и преобразовать RGB в представление с плавающей точкой (UGH!), Которое использует UIColor. Что-нибудь более элегантное, чем это?