Reactivité des ScrollView sur IOS

Bonjour à tous,

Je rencontre un problème sur mon app qui apparait uniquement sur la version IOS. Pour info j’ai plusieurs ScrollViews verticales en parallèles l’une de l’autre et liées entre elles (Voir le replay du coaching de groupe d’octobre).

Ca fonctionne bien avec la méthode proposée par Maxime, cependant sur IOS, après avoir scrollé, ils se passent quelques secondes pendant lesquelles la listview finit de scroller très, très lentement. Par conséquent l’utilisateur a ce moment là n’a plus la possibilité de scroller ce qui est problématique. Ce problème n’apparait pas sur Android.
J’ai l’impression que ceci arrive surtout quand on touche l’extrémité haute ou basse de la scrollview. Est ce que ca parle à quelqu’un ?

Merci d’avance !

Hello à tous,
J’ai trouvé la solution à mon problème, donc si quelqu’un recherche la solution la voici :
Il faut utiliser le paramètre physics de la ListView et lui donné la valeur `ClampingScrollPhysics(), :

ListView.builder(
                  ...
                  physics:ClampingScrollPhysics(),
                ),

Pour info andoid et IOS utilise des valeurs par défaut différentes :
IOS : BouncingScrollPhysics et Android : ClampingScrollPhysics
Pour plus d’info sur le sujet : article medium

1 « J'aime »