samvermette/SVProgressHUD — pull request #101 by julienp (2012-09-29 16:59:13+00:00)
Title: Set accessibility label and element

I've only done limited testing, but for me this works as expected. One issue is that no accessibility label is set when there's no status message. Maybe there should be a default such as "Loading" or something similar.

If the SVProgressHUDMaskType doesn't allow any user interaction, the whole view is set as the accessibility element, so if the user taps anywhere on the screen while the progress hud is shown, the status message is announced by Voice Over.
If the mask type is SVProgressHUDMaskTypeNone only the hud view is set as the accessibility element.

When showing the hud, Voice Over announces the status message.