インスタンスメソッド


accessibilityCustomContent(_:_:importance:)


追加のアクセシビリティ情報をビューに追加します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+


func accessibilityCustomContent<V>(

_ value: V,
importance: AXCustomContent.Importance = .default
) -> ModifiedContent<Self, AccessibilityAttachmentModifier> where V : StringProtocol






パラメータ


key

追加アクセシビリティ情報エントリの ID とラベルを指定するために使用されるキー。


value

追加のアクセシビリティ情報のテキスト値。例えば、「ランドスケープ」。値を nil にすると、同じ ID を持つ全てのキーに対して以前に追加された追加情報のエントリが削除されます。


importance

アクセシビリティ情報の重要性。重要性の高い情報はすぐに読み出されますが、デフォルトの重要性の情報はユーザーが明示的に要求しなければなりません。



議論


このメソッドを使用して、ラベル、値、ヒントの基本を超えて、アクセシビリティのユーザーがこの要素に関してアクセスできるようにする情報を追加します。たとえば、accessibilityCustomContent を使用して、写真の向きや写真に写っている人の数に関する情報を追加できます。


注意

異なる ID を持つキーを使用して accessibilityCustomContent を繰り返し呼び出すと、追加情報の新しいエントリが作成されます。一致する ID を持つキーを使用して accessibilityAdditionalContent を繰り返し呼び出すと、前のエントリが置き換えられます。






以下も見よ


カスタム説明の追加


func accessibilityCustomContent(AccessibilityCustomContentKey, LocalizedStringKey, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。


func accessibilityCustomContent(AccessibilityCustomContentKey, Text?, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。


func accessibilityCustomContent<V>(LocalizedStringKey, V, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。


func accessibilityCustomContent(Text, Text, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。


func accessibilityCustomContent(LocalizedStringKey, LocalizedStringKey, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。


func accessibilityCustomContent(LocalizedStringKey, Text, importance: AXCustomContent.Importance) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

追加のアクセシビリティ情報をビューに追加します。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ