I have a UICollectionView that have section header. In the section header I have a UISearchBar. I want to filter the content in my collection view
did you tried with one of this options?
To reload just the new items
[self.collectionView reloadItemsAtIndexPaths:indexPaths];
To reload the complete section
[self.collectionView reloadSections:[NSIndexSet indexSetWithIndex:0]];
Or, if it doesn't work.. make searchBar first responder again after your updates
[self.collectionViewPackages performBatchUpdates:^{
[self.collectionView reloadData];
} completion:^(BOOL finished) {
[self.searchBar becomeFirstResponder];
}];