Ha il Ruolo di Accessibilità
Regola che richiede ai componenti Touchable di avere una prop accessibilityRole che descrive l'elemento alla tecnologia assistiva
ID Regola: has-accessibility-role
Richiede che i componenti Touchable abbiano una prop accessibilityRole per descrivere il ruolo dell'elemento agli utenti di screen reader.
Componenti Touchable:
PressableTouchableOpacityTouchableHighlightTouchableWithoutFeedbackTouchableNativeFeedback
Perché È Importante
Quando gli screen reader e altre tecnologie assistive non conoscono il ruolo di ogni elemento, non sono in grado di interagire con esso in modo intelligente, né riescono a comunicare il ruolo all'utente.
Come Risolvere il Problema
Aggiungi un accessibilityRole a un componente Touchable accessibile.
Esempi Positivi
Il componente TouchableOpacity è accessibile e ha un accessibilityRole.
<TouchableOpacity accessibilityRole="button" />
Il componente TouchableOpacity non è accessibile e non richiede un accessibilityRole.
<TouchableOpacity accessible={false} />
Esempi Negativi
Il componente TouchableOpacity è accessibile ma non ha un accessibilityRole.
<TouchableOpacity />
