accessibilityLabel
accessibilityLabel is a label attached to a user interface element that describes its purpose to assistive technologies, such as screen readers. It provides a textual description spoken when the element is focused, helping users who are blind or have low vision understand the control or content.
In iOS, the concept corresponds to UIAccessibilityLabel. In cross-platform frameworks and modern UI toolkits, accessibilityLabel is
Best practices include keeping labels concise and actionable, typically one to three words or a short phrase
Common pitfalls involve omitting labels on interactive or informative elements, labeling icons without context, or providing
Related accessibility properties include accessibilityHint (providing extra context), accessibilityRole (type of control), and accessibilityState (current state).