E-mail List Archives
Re: Apple Accessibility API
From: Jonathan Avila
Date: Feb 27, 2020 7:28AM
- Next message: Murphy, Sean: "Re: Apple Accessibility API"
- Previous message: joe@a11yeval.com: "Re: Apple Accessibility API"
- Next message in Thread: Murphy, Sean: "Re: Apple Accessibility API"
- Previous message in Thread: joe@a11yeval.com: "Re: Apple Accessibility API"
- View all messages in this Thread
Hi Sean, any UI elements that implement the UIAccessibility protocol will have all of those properties and methods available. However, setting a value on a control with a button trait won't have any impact on VoiceOver or other assistive technology. Based on some tests I did several years ago I was able to set these properties in code even if they are hidden in the UI of Xcode -- but setting extra properties was generally ignored by VoiceOver when they were not relevant to the to the control's traits.
It is not possible to create custom traits or properties -- although traits can be created in combination such as a button that is disabled, etc. Some combinations obviously won't make sense even if you can set those combination of traits in the code.
Jonathan
- Next message: Murphy, Sean: "Re: Apple Accessibility API"
- Previous message: joe@a11yeval.com: "Re: Apple Accessibility API"
- Next message in Thread: Murphy, Sean: "Re: Apple Accessibility API"
- Previous message in Thread: joe@a11yeval.com: "Re: Apple Accessibility API"
- View all messages in this Thread