Note: While the techniques outlined in this article are still applicable, the iOS design landscape has changed since iOS 7, making a lot of them superfluous. If you want to take a fresher look at designing a custom iOS button using Xcode and Swift, check out the new Building iOS Interfaces series. Regardless of the platform you are designing for, getting familiar with its technologies and framewor