XCode 14.3 日本語化計画:New Human Interface Guideline
グラフを表すビューに記述子を追加して、すべてのユーザーがグラフのコンテンツにアクセスできるようにします。
func accessibilityChartDescriptor<R>(_ representable: R) -> some View where R : AXChartDescriptorRepresentable
chartDescriptor
AXChartDescriptorRepresentable は、あなたのグラフとそのデータを記述するために使用されます。
このメソッドを使用してグラフビューに関する情報を提供し、VoiceOver やその他の支援技術ユーザーがあなたのグラフとそのデータを認識して操作できるようにします。
これは、イメージビューやカスタムレンダリングされたグラフビューなど、グラフを表す全てのビューに適用できます。
accessibilityChartDescriptor 修飾子は、グラフを表す-あらゆる-ビューに適用できます。最も単純なケースはグラフのイメージです。ビューの実装の詳細は重要ではなく、それがグラフを表すという事実と、提供されたグラフ記述子がグラフの内容を正確に記述するという事実だけが重要です。
使用例:
まず、AXChartDescriptorRepresentable 型を定義します。
VoiceOver またはその他の支援技術でアクセシブル体験を提供するために、グラフとそのデータに関する情報を提供するために使用する AXChartDescriptor オブジェクトを生成する型。