Regel-ID: heeft-toegankelijkheidsrol
Vereist dat Touchable-componenten een accessibilityRole eigenschap hebben om de rol van het element aan schermlezergebruikers te beschrijven.
Touchable-componenten:
PressableTouchableOpacityTouchableHighlightTouchableWithoutFeedbackTouchableNativeFeedback
Waarom Het Belangrijk Is
Wanneer schermlezers en andere ondersteunende technologieën de rol van elk element niet weten, kunnen ze er niet intelligent mee omgaan, noch de rol aan de gebruiker communiceren.
Hoe Het Probleem Opgelost Kan Worden
Voeg een accessibilityRole toe aan een toegankelijk Touchable-component.
Voorbeelden Die Slagen
Het TouchableOpacity component is toegankelijk en heeft een accessibilityRole.
<TouchableOpacity accessibilityRole="button" />
Het TouchableOpacity component is niet toegankelijk en vereist geen accessibilityRole.
<TouchableOpacity accessible={false} />
Voorbeelden Die Falen
Het TouchableOpacity component is toegankelijk maar heeft geen accessibilityRole.
<TouchableOpacity />
