画面の向きが変わった時にUICollectionViewを更新する方法

[self.collectionView reloadData];

のように読み込みしなおしてもいいけど、

[self.collectionView.collectionViewLayout invalidateLayout];

のようにレイアウトだけ調整するほうが良さそう。