Я хочу получить доступ к некоторым пользовательским цветам из Xcode StoryBoard для любого элемента управления. Который может быть позже легко заменен из одного места для всех элементов управления. Я знаю, что мы можем сделать это из кода. Но я ищу глобальное изменение цвета из раскадровки xcode.Xcode раскадровка: как получить доступ к глобальному цвету из раскадровки
Например, если я назначил один пользовательский цвет для 10 меток из раскадровки xcode с некоторой степенью цвета. Если позже я хочу изменить степень цвета, я не должен идти на каждые 10 элементов управления и изменять степень от раскадровки xcode.
Как и в Android, у нас есть colors.xml, где вы определяете ключ и значение для цвета. Затем мы можем назначить этот ключ для многих элементов управления позже, мы сможем легко его изменить.
OK. Но в моем случае некоторые элементы управления «UILabel» используют разные цвета, а некоторые «UILabel» используют другой цвет. Я не думаю, что это возможно с 'UIAppearance' для некоторых' UILabel' разных цветов и для другого цвета 'UILabel'. Должен ли я подклассифицировать 'UILabel' для разных сценариев и назначать цветовой код? Есть ли у вас какие-либо предложения?? – user2706827
Эта подклассическая идея звучит многообещающе, но я ее не пробовал. –