元のドキュメント: developer.apple.com/documentation/swiftui/accessibilityactioncategory


列挙型


AccessibilityActionCategory


システムによって提供され、命名されるアクセシビリティアクションのカテゴリを指定します。


iOS 18.0+ iPadOS 18.0+ Mac Catalyst 18.0+ macOS 15.0+ tvOS 18.0+

visionOS 2.0+ watchOS 11.0+

struct AccessibilityActionCategory




トピックス


イニシャライザー


init(_:)

名前でラベル付けされたカスタムアクションカテゴリを作成します。


型プロパティ


static let `default`: AccessibilityActionCategory

ビューのデフォルトアクション用のアクセシビリティアクションカテゴリ。このカテゴリは、VoiceOver などのアクセシビリティ技術向けにシステムが提供するアクションローターに代わるものです。


static let edit: AccessibilityActionCategory

テキスト編集に関連するアクションを結合するためのアクセシビリティアクションカテゴリです。このカテゴリは、VoiceOver などのアクセシビリティ技術向けにシステムが提供する「編集操作」に代わるものです。





関連


以下に準拠


Copyable

Equatable

Escapable

Hashable

Sendable

SendableMetatype





以下も見よ


アクションをビューに追加


func accessibilityAction(AccessibilityActionKind, () -> Void) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ビューにアクセシビリティアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityActions<Content>(() -> Content) -> some View

ビューにアクセシビリティアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityAction(named:_:)

ビューにアクセシビリティアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityAction<Label>(action: () -> Void, label: () -> Label) -> some View

ビューにアクセシビリティアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityAction<I, Label>(intent: I, label: () -> Label) -> some View

ビューに、label の内容でラベル付けされたアクセシビリティ・アクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。アクションが実行されると、intent が呼び出されます。


func accessibilityAction<I>(AccessibilityActionKind, intent: I) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

actionKind を表すアクセシビリティアクションをビューに追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。アクションが実行されると、intent が呼び出されます。


func accessibilityAction(named:intent:)

ビューに「name」というラベルのアクセシビリティアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。アクションが実行されると、intent が呼び出されます。


func accessibilityAdjustableAction((AccessibilityAdjustmentDirection) -> Void) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ビューにアクセシビリティ調整可能なアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityScrollAction((Edge) -> Void) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

ビューにアクセシビリティスクロールアクションを追加します。アクションを使用すると、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようになります。


func accessibilityActions<Content>(category: AccessibilityActionCategory, () -> Content) -> some View

特定のカテゴリを持つ複数のアクセシビリティアクションをビューに追加します。アクションは、VoiceOver などの支援技術がアクションを呼び出すことでビューを操作できるようにするもので、カテゴリごとにグループ化されます。同じカテゴリを持つ複数のアクション修飾子がビューに適用された場合、それらのアクションは結合されます。


struct AccessibilityActionKind

利用可能なアクセシビリティアクションの種類を定義する構造体。


struct AccessibilityActionCategory

システムによって提供され、命名されるアクセシビリティアクションのカテゴリを指定します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ