Я блуждаю, когда именно правила UIAppearance применяются к какому-то новому контроллеру представления?
Я создал несколько глобальных правил и вызываю их в своем делегате приложения. Таким образом, все UIButtons выглядят одинаково. Но теперь я хочу изменить только внешний вид одного UIButton. Я пытался поместить код для удаления фона внутри - (void)viewDidLoad
, но он не работает. -Правила UIAppearance еще не применяются. В одном ViewController я поместил код модификации внутри - (void)viewWillLayoutSubviews
, и он отлично работал, но теперь в другом ViewController он не работает (код тот же ).
Где безопасно переопределять правила UIAppearance?