I am creating an application that will be used by visually impaired users using the audio function (built-in screen reader on the iPhone). Some visually impaired people use an external keyboard.
1) Is there a way to control the reading order of controls on iPhone using xCode? I want some control to be read after another. Similar functionality can be accomplished using the tabIndex property in other programming languages. Is there a similar property available in xCode with which we can control the reading / navigation order of controls?
2) Is it possible to transfer focus from one element to another at any event? I tried working with "nextResponder", but it does not work.
3) If a regular user uses an iPhone with an external keyboard, it becomes difficult to understand where the current keyboard focus is, and thus the application is difficult to use. Can I adjust the focus carriages (black frame around the control that is currently in focus?) When voice acting is on, a black frame is displayed around objects that are focused
source
share