Как назначить цветовой оттенок окна для динамического просмотра цвета фона или текста этикетки - iOS

В раскадровке у нас есть возможность изменить цвет глобального оттенка, как показано ниже:

Есть ли способ назначить один и тот же цвет оттенка цвету Lable с помощью раскадровки? поскольку я не хочу создавать новую ссылку на ярлык, чтобы изменить только цвет.

И когда я изменю глобальный цвет оттенка, тогда цвет текста всего текстового поля должен быть изменен.

1 ответ

Решение

Не существует способа применить цвет метки глобально из раскадровки. Но вы можете создать Custom Label Class, в котором вы можете установить цвет метки по умолчанию. Наконец, назначьте этот класс в инспекторе идентичности каждой метки, которую вы добавили в раскадровку, выбрав метку.

    class CustomLabel: UILabel {
    required init(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)!

        //you can set your properties
        //e.g
        self.textColor = UIColor.darkGray
    }

}
Другие вопросы по тегам