UIAppearance
is the answer! It sets property to all the objects of that class (and subclasses).
[[UIView appearance] setTintColor:(UIColor *)]
You can change the backgroudColor
of all the buttons too
[[UIButton appearance] setBackgroundColor:(UIColor *)]