TableView Fundamentals for iOS

Last Revision:
Version 3.0, 2013-07-31
Updated to use storyboards, modern Objective-C, and ARC.
(Full Revision History)
Build Requirements:
Xcode 5.0, iOS 7.0 SDK or later.
Runtime Requirements:
iOS 6.0 or later.

This sample shows how to use UITableView and UITableViewController through a progression of increasingly advanced applications that display information about time zones.

* The first example shows how to display a simple data set in a table view. * The second example shows how to create an indexed table view. * The third example shows how to set up a table view to display an index using UILocalizedIndexedCollation. * The fourth example shows how you can customize a table view cell using subviews. The views are laid out using auto layout. * The fifth example shows how you can create a custom table view cell that contains a custom view that draws its content in -drawRect:.