gpt4 book ai didi

ios - Core Plot 图的旁白替代方案?

转载 作者:行者123 更新时间:2023-11-29 11:12:59 25 4
gpt4 key购买 nike

我的应用程序中有一个图形 View 来显示统计信息。

有没有人设法为核心情节的配音创建任何真正的实现?

我怎样才能使它成为视障用户的替代“ View ”?

例如,我怎样才能让它一个一个地说出 x-y 值?因此,当 View 加载第一个值对时,用户可以向左、向右滑动以转到下一个被说出的值,依此类推。

按要求更新

我有两种不同类型的图 TableView 。一种是用于显示服药依从性。该图显示每周平均错过、推迟和“按时”服药的百分比。另一幅图显示测量信息,例如血压。这不是固定的间隔。因此,x 轴显示完成此测量的日期。

最佳答案

看看它在作为 iOS 一部分的 Apple 股票应用程序中是如何完成的 - 为了可访问性,图 TableView 有 subview ,每个 subview 都是一个 x-y 值。因此,您将在绘图 View 中实现 UIAccessibilityContainer 协议(protocol)以返回一堆 UIAccessibilityElement 实例,每个实例代表一个数据点并返回一个 accessibilityValue 例如“第 1 周,21% 错过,14% 推迟,65% 准时”,然后下一个 UIAccessibilityElement “第 2 周,...”等等。或者尝试 accessibilityLabel“第 1 周”和 accessibilityValue“21% 错过,14% 推迟,65% 准时”。这些的 accessibilityTraits 可以是 UIAccessibilityTraitStaticText。

另外不要忘记在 UIAccessibilityElement 实例上设置正确的 accessibilityFrame - 这将允许 VoiceOver 用户“触摸探索”(四处移动手指)图表以在 x 轴上随机访问(如果适用) .再次尝试“股票”应用,看看它是如何工作的。

关于ios - Core Plot 图的旁白替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10673020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com