¿Cómo configurar UICollectionViewDelegateFlowLayout?

Un UIViewController mantiene una referencia a un UICollectionView. El controlador debe modificar el diseño de flujo integrado mediante UICollectionViewDelegateFlowLayout. Es bastante fácil configurar la fuente de datos de la vista en sí misma: MyViewController.m - (void)viewDidLoad {...