UICollectionView’s were released with iOS 6 as a more extensible and configurable way to display lists of items. Now UITableView’s, once an iOS developers best friend, are being used less and less. Still, there are some devs who haven’t quite been able to embrace Collection Views, as their added abilities also come with additional complexity.
In this post, we’ll look at the basics of UICollectionView by using one in place of a UITableView. By learning to replace your Table Views with Collection Views, you’ll get more comfortable with Collections and learn to harness their additional abilities. An Xcode project, with source code, is available at the end of this post.