Création de défilement lent vers indexPath dans UICollectionView

Je travaille sur un projet où je suis à l'aide d'un UICollectionView de créer une "image ticker" où je suis de la publicité d'une série de logos. Le collectionView est un élément haut et douze articles de long, et montre deux ou trois éléments à la fois (selon la taille des logos visibles).

Je voudrais faire un ralentir le défilement automatique de l'animation à partir du premier élément de la dernière, puis répétez.

Quelqu'un a été capable de faire ce travail? Je peux obtenir le défilement de travail à l'aide de

[myCollection scrollToItemAtIndexPath:[NSIndexPath indexPathForRow:(myImages.count -1) inSection:0] atScrollPosition:UICollectionViewScrollPositionRight animated:YES];

Mais c'est beaucoup trop rapide!

[UIView animateWithDuration:10 delay:2 options:(UIViewAnimationOptionAutoreverse + UIViewAnimationOptionRepeat) animations:^{
    [myCollection scrollToItemAtIndexPath:[NSIndexPath indexPathForRow:(myImages.count -1) inSection:0] atScrollPosition:UICollectionViewScrollPositionRight animated:NO];
} completion:nil];

Cela donne le souhaité la vitesse de défilement, mais seulement depuis quelques cellules sont visibles dans la série. Je soupçonne qu'ils (et même le démarrage de cellules visibles) sont en train d'être retiré immédiatement.

Toutes les pensées?

source d'informationauteur Chris