How to design and create a GridView using UIScrollView or UITableView
You can use UICollectionView to create a nice gridview. It's simple to use. It is available in iOS 6.0 and later.
https://developer.apple.com/documentation/uikit/uicollectionview
This question has been asked before:
Grid view in iPhone SDK
Personally I recommend AQGridView.
GitHub is the best place to search for open source solutions, so try to use it next time. Check DTGridView or PF-GridView