Anyone familiar with Xcode will likely understand the breadth and depth of the Cocoa Touch library. This mobile development suite includes pre-built components for all of the native iOS functionality such as input fields, switches, sliders, and definitely buttons.
In this tutorial I’d like to show you a simple way to implement your own custom button graphics. I’ll be using the latest Xcode 4.2 release and building an application in iOS5. You do not need to understand Objective-C but it certainly doesn’t hurt the process. When building iPhone apps you’ll eventually have to deal with code so Objective-C should be something to embrace!