UICollectionView 自体のcontentInsetを設定すると、ヘッダにも余白がついてしまう。 ヘッダーは左右フルに表示したいけど、セルは左右に余白を作りたい場合は以下のdelegateメソッドを実装する。 - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{ return UIEdgeInsetsMake(0, 10, 0,10); } 参考 http://stackoverflow.com/questions/13970950/uicollectionview-spacing-margins