BDDynamicGridViewController : Data-Aware View Controller
BDDynamicGridViewController is a data-aware view controller that displays a UIView list in a row-dominated grid layout. It automatically lays out the UIViews with help from a delegate class. It is inspired by the iCarousel class by Nick Lockwood. Usage instructions are available on the project page and a demo project is also included in the repository to help you get started.