У меня есть несколько раскадровки в моем приложении, и для одной конкретной раскадровки я хочу иметь другую цветовую схему. Это может быть не в соответствии с рекомендациями iOS 7, но, тем не менее, мне интересно, есть ли способ изменить цвет оттенков для каждого UIControl для конкретной раскадровки.
IOS 7 - Цвет текста по умолчанию для раскадровки
Ответ 1
Да, если вы перейдете к инспектору файлов, вы можете установить глобальный цвет для раскадровки. На самом деле, я не думаю, что вы можете установить цвет оттенка для нескольких раскадровки сразу (кроме как делать это в коде).
Выберите Инспектор файлов:
Второй раздел выглядит следующим образом:
Измените глобальный оттенок, и этот цвет будет цветом оттенка для всей раскадровки.
Ответ 2
Из кода Swift 3
вы можете изменить оттенок для всего представления, используя одну строку кода
UIView.appearance().tintColor = UIColor.green