+4  A: 

Try looking at the "5_CustomTableViewCell" project of the TableViewSuite code sample from Apple. It should how to create custom subclasses of UITableViewCell.

The short answer is, as alluded to above, you'll want to subclass UITableViewCell and add your custom UI elements to it. For the example you provided, you'd want two different types of cells; one with a label (in light blue) and content (in black) for 4 of your cells, and then a more complex one with additional text on the right.

Ben Gottlieb
+3  A: 

You want a Grouped style table, which has sections with rounded elements as you lay out instead of filling the screen.

You also want custom table cells, which you can search here to find example code for.

Kendall Helmstetter Gelner
This is the correct answer. The other answers show how to add content to the cells, but this answer shows how to make the rounded look you asked for.
marcc
A: 

As mentioned by other answers, what you want is a grouped TableView with custom UITableViewCells. Take a look at the Table View Programming Guide, in particular this section on table view creation and this section on custom cells.

Mike Akers