Я бы рекомендовал создать подкласс UIButton (MyCustomButton) и применить любые стилистические элементы, которые вы хотите в конструкторе вашего подкласса.
Передача UIB-кнопок в некий «StyleManager», как предложено выше, - лучший подход, чем сказать
button.backgroundColor = [UIColor orangeColor];
но вам все равно придется пройтись по коду и сказать что-то вроде
[StyleManager applyStyles:viewThatContainsButton];
Это расширяет возможности применения стилей, вероятно, к каждому контроллеру и некоторым элементам View в вашей кодовой базе. Создание подкласса позволяет применять стиль с одной строкой кода, а не одной строкой на представление.
Объединение решения вашей проблемы в один класс устраняет это разрастание решения и должно также снизить затраты на обслуживание .