An image gallery coded in swift, using UICollectionView instead of UIScrollView.