You can use sections to group items and SupplementaryElements to decorate groups.
Or
You can also just create 2 kinds of different UICollectionViewCells: one normal cell + one group cell.
If your data source reflects grouping it should straight-forward to decide which one to return in collectionView:cellForItemAtIndexPath: .