iOS Vista modal


Ejemplo

Las vistas modales captan por completo la atención del usuario hasta que se completa una tarea. iOS aclara esto a los usuarios atenuando y deshabilitando el resto del contenido cuando está visible una vista modal, como una alerta o ventana emergente. Una aplicación que implementa una interfaz modal personalizada debe sugerir a VoiceOver que esta vista merece la atención del usuario al configurar accessibilityViewIsModal . Tenga en cuenta que esta propiedad solo debe establecerse en la vista que contenga contenido modal, no elementos contenidos dentro de una vista modal.

myModalView.accessibilityViewIsModal = YES;

Etiquetar una vista como modal anima a VoiceOver a ignorar las vistas de hermanos. Si, después de configurar esta propiedad, encuentra que VoiceOver aún navega por otros elementos en su aplicación, intente ocultar las vistas de problemas hasta que se elimine el modal.