よく忘れるので。
デバイスサイズに応じてUICollectionView内のセルサイズを変更したい場合の方法。
//UICollectionViewDelegateFlowLayoutプロトコルを指定しておきます。
class HogeViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
...
// 希望のセルサイズを返す
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {
return CGSizeMake(self.view.frame.size.width/2-12, 180)
}