How should I go about creating a UI similar to the Springboard (home screen) on the iPhone? I\'d like a grid of evenly spaced buttons with images where I can respond to the butt
As stated above using UIView and doing math to layout the views is the easiest option.
check the sample code from developer.apple.com https://developer.apple.com/library/ios/#samplecode/PageControl/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007795
Depending on your requirement, you might not need to use any external framework.