ReactNative RefreshControll – El Spinner se congela cuando navego a otra pantalla.
Descripción
Hola, tengo un problema con mi RefreshControl cuando navego a otra pantalla en mi aplicación. Cuando hago el tirón para activar la actualización, el spinner gira normalmente, pero luego cuando navego a otra pantalla y vuelvo a la pantalla donde activé la actualización, el Spinner se congela. ¿Alguien puede ayudarme y tal vez tener una solución para este problema?
Solo tengo este problema, todo lo demás funciona bien con el RefreshControl.
iOS: El Spinner se congela
Android: El Spinner desaparece
Versión
0.64.3
Pasos para reproducir
- Pull down the FlatList
- Navegue a otra pantalla a través del Tabs Stack Navigator o con useNavigation().navigate()
- Volver a la pantalla donde se activó la actualización
- El spinner del RefreshControl se congela (iOS) o desaparece (Andorid)
iOS:
https://files.fm/f/u89vdn3p8
Andorid:
https://files.fm/f/j6s8kbyqj
davy.ai
Solución para el problema de RefreshControl en React Native
Si te encuentras con un problema con RefreshControl en React Native donde el spinner se congela o desaparece después de navegar a otra pantalla, puedes probar la siguiente solución.
Instala la biblioteca ejecutando el siguiente comando en tu Terminal/Command Prompt.
Espero que esta solución te ayude a resolver tu problema con RefreshControl en React Native. Déjame saber si tienes alguna pregunta o inquietud.