Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><strong>UPDATE</strong>: iOS 10 finally adds ability to add custom rotor items to VoiceOver (not the same thing as the "Actions" rotor item) - just add array of <a href="https://developer.apple.com/reference/uikit/uiaccessibilitycustomrotor" rel="nofollow">UIAccessibilityCustomRotor</a> objects to <code>accessibilityCustomRotors</code> of the appropriate container view.</p> <p><em>OLD ANSWER</em>:</p> <p>There is currently no API to add your own rotor items. You can only implement how some of the existing rotor items work:</p> <ol> <li>"Adjust value" - here you should return <a href="http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html#//apple_ref/c/data/UIAccessibilityTraitAdjustable" rel="nofollow">UIAccessibilityTraitAdjustable</a> trait for accessibilityTraits and then implement the <a href="http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibilityAction_Protocol/Introduction/Introduction.html#//apple_ref/occ/instm/NSObject/accessibilityIncrement" rel="nofollow">accessibilityIncrement</a>/<a href="http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibilityAction_Protocol/Introduction/Introduction.html#//apple_ref/occ/instm/NSObject/accessibilityDecrement" rel="nofollow">accessibilityDecrement</a> methods</li> <li>"Headings" - you mark some views as <a href="http://developer.apple.com/library/ios/documentation/uikit/reference/UIAccessibility_Protocol/Introduction/Introduction.html#//apple_ref/c/data/UIAccessibilityTraitHeader" rel="nofollow">UIAccessibilityTraitHeader</a>, then those should be the view the user moves through when the user rotates to "Headings" and flicks up/down</li> <li>OLD UPDATE: "Actions" - see <a href="https://developer.apple.com/reference/uikit/uiaccessibilitycustomaction" rel="nofollow"><code>UIAccessibilityCustomAction</code></a></li> </ol> <p>I guess you should file a radar if you need to add custom items to rotor.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload