Re: iOS: Single Touch with VoiceOver?
Re: iOS: Single Touch with VoiceOver?
- Subject: Re: iOS: Single Touch with VoiceOver?
- From: Theresa Ford <email@hidden>
- Date: Tue, 26 Oct 2010 20:26:02 -0400
Did anyone find a workable solution for "a single touch event firing while VoiceOver is on"? I'm curious if whatever you ended up with might help me (even if it is not a single touch).
I am trying to do the same thing in an app on two very specific views. The rest of the app requires VoiceOver (it's for the blind), but I want to add a drum view (different parts of the screen with different sounds) and a way to explore an image using audio-feedback.
Double-tapping to fire a tap not only makes playing the drum more obnoxious, but it adds VoiceOver's sound effects.
I thought maybe I could do sound based on touchesMoved's xy, which is not as nice as being able to just tap for the beat, but might be passable. However, when I capture the xy within touchesMoved after the initial click, I can't play a sound when the finger gets to a specific point because it gets cut off by the next touchesMoved event.
It will not be intuitive if the user has to turn off VoiceOver just for those two screens.
Thank you for any insight!
- Theresa
Subject: Re: iOS: Single Touch with VoiceOver?
From: Travis Siegel <email@hidden>
Date: Wed, 15 Sep 2010 08:39:53 -0500
Vo also gives you a rather large dictionary of gestures, including rotate, three finger swipe, and others. There's a complete list of vo enabled gestures somewhere on apple's site, though I don't have the exact url at the moment. Perhaps taking a look at that list may give you some ideas for other methods for handling your interface.
Apple really has made it simple for visually impaired folks to use a touchscreen, so I see no reason why you couldn't leverage that in your own apps. It may be worthwhile, after reviewing the vo gestures, to petition apple to add something to handle single clicking, as I too know folks who are motor impaired, and though they can work with the current setup, it might not be a bad idea to get a few more functions thrown in just for making life easier for others as well.
On Sep 15, 2010, at 4:27 AM, Alexander von Below wrote:
Thanks for your idea,
as far as we discussed with the medical staff, we want a tap, but I will add a lift to the discussion. That said, it seems that "tapping/ pointing" something is the learned real-world gesture, and we are concerned mostly with elderly people here (Stroke patients).
I realize that what we are doing here is not exactly what VoiceOver on iOS is for. We are intending to create a very simple user interface with both visual and auditive feedback, and really we would be happy to just leverage VoiceOver's Text-To-Speech capabilities. But as far as I can tell, you can't have that without activating VO.
Alex
Am 15.09.2010 um 06:14 schrieb Travis Siegel:
I'm not sure how easy it would be to emulate, but the Iphone does have a touchtyping mode, where the voiceover user can select letters by touching the screen, and moving around until he/she is on the letter they require, whereupon lifting the finger "types" this letter into the current text edit area. Perhaps something like that would be useful in this case. I'm not sure how limited your users may be, but some of them may have an easier time lifting to envoke functions rather than tapping.
On Sep 14, 2010, at 5:36 PM, Alexander von Below wrote:
Hello List,
I am developing a somewhat unusual iOS app in terms of accessibility. I am happy to go into details, but my question is this:
* How do I react to a single tap when VoiceOver is active?
I have tried UITabGestureRecognizer, or overriding touchesBegan/ touchesEnd in my custom view, but both only reacted on a double tap (as expected in VoiceOver).
However, the users of this app will have very limited motor abilities, so in this special case they can just select something by tapping once anywhere on the screen.
Am I missing something obvious here, or is there a trick to it?
Thanks
Alex
_______________________________________________
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