UIButton customization

This content has 9 years. Please, read this page keeping its age in your mind.

In iOS 5 introduced the great feature of appearance proxy that allows us to customize user interface elements once, allowing it to stand in for other elements within the same level in the containment hierarchy.

You can find examples for UINavigationBar, UIBarButtonItem…

But for UIButton?

I did find a way to employ this technique…
I was searching around…and came up with UIGlossyButton from waterloo in Github.
You can find the project here.
Easy to use class, beautiful results!