Hello Alex,
have a look at the UIAccessibilityAction informal protocol, where you will find accessibilityIncrement/Decrement and accessibilityScroll methods.
To change what one-finger swipe up/down does (when Rotor is set to “Adjust value”), override accessibilityIncrement/Decrement. You can also make sure the slider reports meaningful values to the user by overriding accessibilityValue.
To change what three-finger swipe does, override accessibilityScroll, checking for the up/down scroll directions and handling those.
I have not done neither of this with UISlider before, but given what you want and how these methods behave, this should do the trick.
Best regards,
On Jul 4, 2015, at 11:23 PM, Alex Hall < email@hidden> wrote:
Hi list, I have an app with three sliders that take up the full width of the screen, so sighted users can adjust each one to a pretty fine degree. VoiceOver, though, allows me to move the slider by 10% increments only, which is hardly ideal. Plus, the three-finger up/down swipe that works in some sliders to move in larger increments does nothing at all. Is there anything special I can do to control by how much one-finger swipes move a slider, and to enable the three-finger swipe gesture? The notes I found online simply state that sliders are already accessible, and give me nothing more than that. They are accessible, yes, but I want to offer much more control to VO users. Thanks!
--
Have a great day, Alex Hall
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
|