启用 VoiceOver 后,用户可以使用 3 指滑动手势来滚动 TableView。
VoiceOver 向用户口头宣布一个短语,指示他们在桌面视图上的位置,即可见的行,例如“第 1 行到第 4 行,共 5 行”。
我想覆盖此口头提示并通过画外音向用户宣布其他内容。
Use UIScrollViewAccessibilityDelegate https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScrollViewAccessibilityDelegate_Protocol/index.html并实现该方法-accessibilityScrollStatusForScrollView: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScrollViewAccessibilityDelegate_Protocol/index.html#//apple_ref/occ/intfm/UIScrollViewAccessibilityDelegate/accessibilityScrollStatusForScrollView:
Example
- (NSString *)accessibilityScrollStatusForScrollView:(UIScrollView *)scrollView
{
return @"Your text";
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)