元のドキュメント: developer.apple.com/documentation/swiftui/view/accessibilitylabel(_:)


インスタンスメソッド


accessibilityLabel(_:)


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


iOS 16.0+ iPadOS 16.0+ Mac Catalyst 16.0+ macOS 13.0+ tvOS 16.0+

visionOS 1.0+ watchOS 9.0+

nonisolated
func
accessibilityLabel(_ label: LocalizedStringResource) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

nonisolated
func
accessibilityLabel(_ label: Text) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

nonisolated
func
accessibilityLabel(_ labelKey: LocalizedStringKey) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

nonisolated
func
accessibilityLabel<S>(_ label: S) -> ModifiedContent<Self, AccessibilityAttachmentModifier> where S : StringProtocol

議論


このメソッドは、アイコンなどテキストを表示しないビューにアクセシビリティラベルを付ける場合に使用します。たとえば、音楽を再生するボタンに「再生」というテキストをラベルとして付けることができます。ユーザーが既に知っている情報を繰り返すテキストはラベルに含めないでください。たとえば、ボタンには既にボタンであることを示す特性があるため、「再生ボタン」というラベルは使用しないでください。





以下も見よ


ラベルの適用


func accessibilityLabel(_:isEnabled:)

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


func accessibilityLabel<V>(content: (PlaceholderContentView<Self>) -> V) -> some View

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


func accessibilityInputLabels(_:)

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


func accessibilityInputLabels(_:isEnabled:)

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


func accessibilityLabeledPair<ID>(role: AccessibilityLabeledPairRole, id: ID, in: Namespace.ID) -> some View

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ