Особенности доступности UISlider для VoiceOver?

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

Есть ли какие-либо описания того, как пользователь может использовать UISlider с включенной функцией VoiceOver?


person hotpaw2    schedule 06.02.2011    source источник


Ответы (1)


Вот что я добавил в 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 этот ползунок произносил новое значение, когда я проводил по нему вверх и вниз (а не вперед и назад) после установки фокуса на этот ползунок.

person hotpaw2    schedule 03.03.2011
comment
Привет, hotpaw2... у меня проблема, похожая на твою.... я разместил свой вопрос на этой странице... stackoverflow.com/questions/6059108/. Не могли бы вы помочь мне реализовать это, пожалуйста..... - person A for Alpha; 19.05.2011