San*_*ndy 5 accessibility uitableview ios voiceover
在TableViewCell,我有自定义imageview作为单选按钮.此imageview有两种状态
默认情况下,我已将"辅助功能"标签指定为"选中的复选框"和"复选框".现在我想在选择时将语音文本称为"新项目选择",并在取消选择时将"项目取消选择".
我们能给出所有四种不同的标签吗?我怎么能得到相同的.
更新:我尝试过使用
UIAccessibilityPostNotification(UIAccessibilityAnnouncementNotification,@"text")
Run Code Online (Sandbox Code Playgroud)
但它会跳过需要说话的文字.
我不完全确定你在这里尝试做什么,但我会尝试提供另一种使其可访问的方法.
不是将每个单选按钮视为已选择或取消选择,而是将整个单选按钮组视为一个组合的可访问性元素不是更好.
所以,如果你有单选按钮[cat, dog, rabbit, guinea pig].那你的可访问性应该是......
Animal selection group: none selected
要么
Animal selection group: rabbit selected
等等...
说完所有这些......你想要创建的UI是什么?
单选按钮基本上不是iOS的一部分.这将是使用用户知道的UI的更好的替代方案.然后,通过执行此操作,您可以使您的可访问性问题成为无问题.
也许一个UIPickerView或UITableView可能是单选按钮更好的方法?
| 归档时间: |
|
| 查看次数: |
902 次 |
| 最近记录: |