J'ai mis en œuvre le protocole UIScrollViewDelegate
dans mon fichier .h et je l'ai mis en œuvre la méthodeUIScroll Voir délégué ne pas appeler ScrollViewDidEndScrollingAnimation
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView
dans ma classe .m. quand le défilement est fait dans ma vue de table d'autres méthodes déléguées de scrollview sont appelées, mais quand le défilement se termine, -scrollViewDidEndScrollingAnimation:
n'est pas appelé. Je suis coincé dans ça.
Merci et salutations
+1 et merci d'expliquer la différence entre les deux méthodes de délégué. Je pense que cela devrait être la réponse acceptée! –
Et si vous voulez également réagir lorsqu'un utilisateur fait glisser l'affichage défilement, mais le libère sans défilement de l'affichage défilant, vous devez également implémenter la méthode '' scrollViewDidEndDragging'', vous pouvez vérifier le paramètre bool '' willDecelerate'' décider si vous devez exécuter le code ici ou dans la méthode '' scrollViewDidEndDecelerating''. – TheEye