インスタンスメソッド


accessibilityLabeledPair(role:id:in:)


ラベルを表すアクセシビリティ要素と、一致する内容の要素をペアにします。


iOS 14.0+ iPadOS 14.0+ macOS 11.0+ Mac Catalyst 14.0+

tvOS 14.0+ watchOS 7.0+ visionOS 1.0+


宣言


func accessibilityLabeledPair<ID>(

role: AccessibilityLabeledPairRole,

id: ID,

in namespace: Namespace.ID

) -> some View where ID : Hashable





パラメータ


inputLabels

入力ラベルとして使用する Text 要素の配列。


role

この要素をペアのラベルとして使用するか、ペアの内容として使用するかを決定します。


id

ラベルと内容のペアの識別子。同じ名前空間内で一致する識別子を持つ要素はペアになります。


namespace

ラベルと内容を整理するために使用される名前空間。同じ名前空間にあり、識別子が一致するラベルと内容はペアになります。



議論


ラベルを識別するには、AccessibilityLabeledPairRole.label のロール (役割) を指定して accessibilityLabeledPair を使用し、内容を識別するには AccessibilityLabeledPairRole.content の役割で使用します。これにより、要素を移動する時の VoiceOver などのアクセシビリティ機能の動作が改善され、ユーザーは要素間の関係をより深く理解できるようになります。


以下も見よ


ラベルの適用


func accessibilityLabel<S>(S) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

その内容を説明するラベルをビューに追加します。


func accessibilityLabel(Text) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

その内容を説明するラベルをビューに追加します。


func accessibilityLabel(LocalizedStringKey) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

その内容を説明するラベルをビューに追加します。


func accessibilityInputLabels([LocalizedStringKey]) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ユーザーがビューを識別するための代替入力ラベルを設定します。


func accessibilityInputLabels<S>([S]) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ユーザーがビューを識別するための代替入力ラベルを設定します。


func accessibilityInputLabels([Text]) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ユーザーがビューを識別するための代替入力ラベルを設定します。


enum AccessibilityLabeledPairRole

ラベルとコンテンツのペアにおけるアクセシビリティ要素の役割。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ