Skip to main content
Home

Main navigation

  • Apps
  • Forum
  • Blog
    • Podcast
    • Guides
    • Hardware & Accessory Reviews
    • Bug Tracker
    • Developer Resources
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. App Development and Programming

VoiceOver equivalent of "swipe left to expose" (e.g. a 'Delete' button)?

By Larry D, 24 July, 2014

Forum
App Development and Programming

I'm developing an iOS application with a list of items that uses the "swipe left to expose a Delete button" design (similar to the Inbox in the Mail app). However, in VoiceOver mode this "swipe left" gesture does a "Move focus to the previous item" by design.

Is there a VoiceOver equivalent to the "swipe left" and "swipe right" gestures on the selected item? Or do I have to add some other accessible method to delete items (e.g. a "trash can" button)?

Thanks in advance for any guidance on this.

Options

  • Log in or register to post comments

Comments

In a list…

By mehgcap

8 years 8 months ago

Member of the AppleVis Editorial Team

In a list, the VoiceOver rotor should get an item called "actions". While I can't locate anything on how to add actions to this, at the least, your items should get a "delete" option for free if they implement the usual swipe to delete gesture. I haven't delved into iOS apps yet, only the Mac, so I can't really offer more specific help, sorry. Still, go to an item in the list, and try flicking up and down. If that does not work, turn the VO rotor to "actions" and then try flicking up and down. Hopefully someone with more experience can provide a better answer than this one. Let me know if you are not sure how the rotor works.

equivalent for a swipe left for delete

By Gadget Meistress

8 years 8 months ago

. But, you might see how it's done using voiceover when playing with the mail app. or how to create that action

It appears to me that the

By Larry D

8 years 8 months ago

It appears to me that the Mail app doesn't support the "swipe to expose" gesture; instead it appear to relies on the "select, then press the trash can button" sequence. (But perhaps I'm just missing some magic gesture here.)

So that is in part what I'm asking. Is it usual (or even possible) to support "swipe to expose" or is it better to add a more straight-forward accessible solution (as Mail appears to do).

Thanks for the lead. I haven

By Larry D

8 years 8 months ago

In reply to In a list… by mehgcap

Thanks for the lead. I haven't explored the Rotor for this item. That sounds like a possibility.

Rotor

By mehgcap

8 years 8 months ago

Member of the AppleVis Editorial Team

That's exactly what the rotor does, as of iOS6 (and improved in iOS7). Touch a message to focus on it, then flick up or down with one finger. You will find "delete", "activate item (default action)", and "more…". Double tap to activate the option to which you swiped. Other apps, all list-based, use this mechanism; Lire and Voice Dream Reader come immediately to mind, though there are others as well.

Thanks again. Our app support

By Larry D

8 years 8 months ago

Thanks again. Our app support goes back to the iPad 1 and iOS 5. But perhaps we can be forgiven if we require iOS 6 for this.

Swipe down to delete

By Srikanth Kanuri

8 years 8 months ago

In reply to Thanks again. Our app support by Larry D

Dear developer, use swipe down gesture to implement actions. Please note that voiceOver router to be in actions to trigger actions like delete archive Etc.

First of all do a test.

By splyt

8 years 8 months ago

First of all do a test.
Instead of flicking left, double tap amd hold the item untill you hear a little tone. Once you hear it majke the gesture and see if your app intercepts it as usual. The double tap and hold is a gesture that passes the next gesture as it is to the app, so if this works you can release your app and give instructions for voiceover users. Make sure you test this before taking iit as true because things might for some reazon have changed.
Although this helps, the rotor action also should be implemented. For this, take a look at tom-view

It seens that there are no documented or known ways of adding your own actions, but probably you can capture the delete item. If not, talking to voicedreamd evs or someone who has gone through it might help.
If you do discover something though I ask you let us know cinse I will be probablyy needing more info about this in couple of months.
Marlon

Take a look at http:/

By splyt

8 years 8 months ago

Take a look at http://stackoverflow.com/questions/15347839/how-can-i-add-to-the-ios-voiceover-rotor-for-a-custom-view

Thank you!
Marlon

Action element

By Srikanth Kanuri

7 years 9 months ago

Hello, I prefer router action elements.

Deleting Mail Items

By peter

7 years 9 months ago

In reply to Rotor by mehgcap

That is exactly how I delete mail using VoiceOver - Fllick up once and you have a list of options such as "Delete", "Flag", etc.

--Pete

More Like This

VoiceOver Sometimes Wrongly Reports the Availability of Custom Rotor Actions (iOS or iPadOS Bug Report)
Deleting mail. (Forum Topic)
What Apps do you Think Take Accessibility to a Whole New Level? (Forum Topic)
"Move to junk" added to Mail context menu (Forum Topic)
Taking pictures with an iOS device? (Forum Topic)
Having problems with dapp lite (Forum Topic)
VoiceOver during iPhone setup (Forum Topic)
anchor app (Forum Topic)

Site Information

  • About
  • Club AppleVis
  • FAQ
  • Contact

Unless stated otherwise, all content is copyright AppleVis. All rights reserved. © 2023 | Accessibility | Terms | Privacy