Like a vertical UICollectionViewFlowLayout, but bottom-to-top instead of top-to-bottom