iOS Elementos de pedido


Ejemplo

VoiceOver navega desde la parte superior izquierda a la inferior derecha, independientemente de la jerarquía de vistas. Esta es generalmente la forma en que el contenido se organiza en los idiomas de izquierda a derecha, ya que las personas videntes tienden a escanear la pantalla en un "patrón en forma de F". Los usuarios de VoiceOver esperarán navegar de la misma manera que los usuarios típicos. La previsibilidad y la consistencia son muy importantes para la accesibilidad. Evite realizar personalizaciones que "mejoren" el comportamiento predeterminado (por ejemplo, ordenar primero la barra de pestañas en el orden de deslizamiento). Dicho esto, si ha recibido comentarios de que el orden de los elementos en su aplicación es sorprendente, hay un par de maneras en que puede mejorar la experiencia.

Si VoiceOver debería leer las subvistas de una vista una después de la siguiente, pero no es así, es posible que deba sugerir a VoiceOver que los elementos contenidos en una sola vista están relacionados. Puede hacerlo configurando shouldGroupAccessibiltyChildren :

myView.shouldGroupAccessibilityChildren = YES;

Para admitir estructuras de navegación complejas que abarcan varios contenedores o incluyen interfaces representadas sin UIKit, considere implementar el protocolo de contenedor en la vista principal.