Я делаю кнопки, изменяя стиль нужных ярлыков, поэтому я создал свой собственный класс и использовал appearance()
, но он не работает. Что я должен сделать, чтобы это исправить?
Я попробовал то же самое, что видел в классе UILabel, но создал свой собственный подкласс:
@IBOutlet weak var SomeLabel: MyUILabel
class MyUILabel: UILabel {}
override func viewDidLoad() {
super.viewDidLoad()
MyUILabel.appearance().textColor = UIColor.red
}
Я ожидал изменить цвет всех меток класса MyUILabel, но это не сработает, только если я сделаю это с обычным UILabel.