2016-06-04 8 views
0

Ich brauche eine CollectionView, um zum ausgewählten Index ohne Animation zu scrollen. Während in der Methode verwende ich animiert als NO. Es dauert Animation, nachdem Sie NO hineingereicht haben. Bitte helfen Sie mir, wenn jemand eine Idee dazu hat.Vermeiden Sie Animation während scrollToItemAtIndexPath

[self.firstCollPView scrollToItemAtIndexPath:selIndexPath atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:NO]; 

Antwort

1

Einmal versuchen, dies auf Haupt-Thread durchzuführen, wenn es Problem lösen kann! Etwas wie,

dispatch_async(dispatch_get_main_queue(), ^{ 

    [self.firstCollPView scrollToItemAtIndexPath:selIndexPath atScrollPosition:UICollectionViewScrollPositionCenteredHorizontally animated:NO]; 

}); 
+0

Es funktioniert für mich.Thanks – Som

+0

Gern geschehen ... :) – Lion

Verwandte Themen