You can use UICollectionView for this. Here is a thorough tutorial: http://skeuo.com/uicollectionview-custom-layout-tutorial
Another option is to use UIPageViewController, where each photo is in its own page. I use this for a photo browser in one of my apps. Here is a nice tutorial for it: http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/
You can also try a library called iCarousel: https://github.com/nicklockwood/iCarousel