Черты доступности UISlider для VoiceOver? - PullRequest
2 голосов
/ 06 февраля 2011

Каковы надлежащие характеристики и обработчики UIAccessibility, необходимые для того, чтобы UISlider можно было использовать с включенным VoiceOver?

Существуют ли какие-либо описания того, как пользователь может использовать UISlider с включенным VoiceOver?

1 Ответ

4 голосов
/ 03 марта 2011

Вот что я добавил в UISlider для VoiceOver:

[ mySlider setIsAccessibilityElement:YES ];
[ mySlider setAccessibilityLabel:@"This slider controls blah blah etc...." ];

И в целевом методе для управляющего события UIControlEventValueChanged:

[ mySlider setAccessibilityValue = [ NSString stringWithFormat:@"Blah blah is set to %3.1f", mySlider.value];

Когда VoiceOver включен, этот ползунок затем произносит новое значение, когда я проводил вверх и вниз (не назад и вперед) по нему после установки фокуса на этот ползунок.

...