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
?
source to share
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.
source to share