What makes an item available? And why are tap gestures less accessible than UIButtons? How to fix it?

Brent Simmons wrote in a blog post that gesture recognizers are supposedly UIView

less available than UIButton

s. I'm trying to figure out how to make an app accessible, and I was curious if anyone could explain what makes it less accessible than it UIButton

, and what makes an item "accessible" to begin with?

For more customization, I was planning to create a button composed of UIView

and gesture recognizers with some subzones, but now I'm not sure. Can it be made UIView

available as UIButton

?

+3


source to share


1 answer


Available in this context most likely refers to UI elements that can be used with Apple accessibility features such as VoiceOver (see example below).

For example, a visually impaired person will not be able to see your view or sub-items or buttons for that matter; but the "VoiceOver" accessibility software built into every iOS device will read to him / her the entity type and name, something like "Button: Continue" (if the title of the button is "Continue").



You can see that it is more likely that the gesture recognizer may not be readable by VoiceOver and therefore less accessible.

+2


source







All Articles