Actualización de una UICollectionview

¿Alguien sabe cómo volver a cargar / actualizar un UICollectionView mientras se muestra la vista de colección? Básicamente estoy buscando algo similar al método estándar reloadData para una UITableview.

Puede llamar a [self.myCollectionView reloadData]; Las secciones individuales y los artículos también se pueden volver a cargar:

 [self.myCollectionView reloadSections:indexSet]; [self.myCollectionView reloadItemsAtIndexPaths:arrayOfIndexPaths]; 
 [self.collectionView reloadData]; 

La forma correcta y mejor es usar

 NSMutableArray *indexPaths = [NSMutableArray array]; //prepare some data //batchupdate as block [self.collectionView performBatchUpdates:^{ //operations like delete [self.collectionView deleteSections:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1, count)]]; [self.collectionView insertItemsAtIndexPaths:indexPaths]; } completion:^(BOOL finished) { // call something when ready } }]; 

y todo se precalcula y está muy bien animado. La mejor práctica es eliminar primero y agregar todos los elementos, para evitar conflictos.