From the Building on UIKit series.
When you want something done right, sometimes you just have to do it yourself.
We’re accustomed to the leading-to-trailing layout of UIButton, but what if we want to break from the everyday and put our image on top of the text or after the text?
Jony Ive didn't take all the fun out of buttons with iOS 7; you can have stylish buttons, the power is still there, but you have to be willing to make the effort.
Dating back all the way to the first iOS SDK you’d think there’d be a bit more love for this venerable component.
From the Considerate Apps series.
An example of a considerate component might make it easier to build considerate apps.
Allow your your users to enjoy your App without needing to put on or take off their glasses.
Go beyond what's necessary with great support for Voice Over.
Why your App should adapt to your users.
We all want to build great apps, but we can't lose sight of what inspires users to love them.
Giving your marketing and product teams the ability to define the content of your app doesn't mean you lose control; you gain greater focus. You all serve your customers better.
UIAppearance is a pretty neat technology we can use to style our apps, but it turns out we can also use it for another tricky purpose.