2017-10-09 1 views
0

J'ai donc actuellement une collectionView et j'essaie d'implémenter une animation de sorte que lorsque la collectionView apparaît, les cellules se fanent en une seule fois, une fois les données chargées. Comment puis-je faire cela?Fondu dans les données dans viewDidAppear swift

+0

Définissez l'alpha de la vue de collection sur '0' et chargez vos données dans' viewDidLoad'. Ensuite, animez 'collectionView.alpha = 1' dans' viewDidAppear'. – LinusGeffarth

+0

Montrez ce que vous avez déjà essayé. – PGDev

Répondre

0

En viewDidLoad, ajouter ce qui suit:

collectionView.alpha = 0 

Ensuite, puis à viewDidAppear ajouter ce qui suit:

UIView.animate(withDuration: 1, animations: { 
    collectionView.alpha = 1 
} 

Cela devrait faire l'affaire!

+0

Merci d'avoir attribué :) – LinusGeffarth