Small example on how to pinch-to-zoom in a collectionView, using invalidateLayout