I have a collection view. I would like to programmatically select a cell. This is the code I use
[_collectionView selectItemAtIndexPath:[NSIndexPath indexPathFor
Yes, this is proper behaviour. Documentation for [selectItemAtIndexPath:animated:scrollPosition:] says:
This method does not cause any selection-related delegate methods to be called.