PSGridScroll is a view control that lays out a list of child views into a scrollable grid. An iPad example project is included.