Como estoy desarrollando una aplicación con React Native, intento hacerla accesible mediante VoiceOver/TalkBack.
En mi código, tengo un valor booleano que rastrea si ocurrió una operación o no. Según el valor de esta variable booleana, en mi vista muestro Text1 o Text2. Quiero notificar al usuario cuando ocurra esta modificación.
¿Cómo puedo proceder? He leído la documentación aquí: https://reactnative.dev/docs/accessibility y no parece tener una función para iOS/Android.
Si desea notificar a los lectores de pantalla sobre un cambio, use una región en vivo, https://reactnative.dev/docs/accessibility#accessibilityliveregion-android , aunque parece que esa propiedad es solo para Android.
Parece que reaccionar lo tendría para ambas plataformas porque iOS nativo lo admite a través UIAccessibilityPostNotification cuando lo pasa UIAccessibilityAnnouncementNotification .