インスタンスメソッド


AccessibilityDirectTouchOptions

  Beta  


ビューの直接タッチ領域の機能を定義するオプションセット。


iOS 17.0+   Beta   iPadOS 17.0+   Beta   macOS 14.0+   Beta   Mac Catalyst 17.0+   Beta  

tvOS 17.0+   Beta   watchOS 10.0+   Beta   visionOS 1.0+


宣言


struct AccessibilityDirectTouchOptions





トピックス


オプションの取得


static let requiresActivation: AccessibilityDirectTouchOptions

VoiceOver などの支援テクノロジーがユーザーのアクション (ダブルタップなど) によって直接タッチ領域を活性化するまで、直接タッチ領域でのタッチの通過を防止します。


static let silentOnTouch: AccessibilityDirectTouchOptions

VoiceOver での話しかけなどの支援テクノロジーを使用せずに、直接タッチ領域でタッチイベントを即座に受信できるようにします。音声フィードバックと競合する、タッチ時に直接音声フィードバックを提供するアプリに適しています。



オプションの取得


init(rawValue: AccessibilityDirectTouchOptions.RawValue)

一連の直接タッチオプションを作成する







関連


以下に準拠


Equatable

ExpressibleByArrayLiteral

OptionSet

RawRepresentable (RawRepresentable)

Sendable

SetAlgebra (SetAlgebra)






以下も見よ


ジェスチャーをアクセシブルにする


func accessibilityActivationPoint(CGPoint) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

要素の活性化ポイントは、位置支援テクノロジーがジェスチャを開始するために使用するものです。


func accessibilityActivationPoint(UnitPoint) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

要素の活性化ポイントは、位置支援テクノロジーがジェスチャを開始するために使用するものです。


func accessibilityDirectTouch(Bool, options: AccessibilityDirectTouchOptions) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

このアクセシビリティ要素が直接タッチ領域であるかどうかを明示的に設定します。直接タッチ領域は、VoiceOver などの支援テクノロジーを通じて処理されるのではなく、タッチイベントをアプリに渡します。この修飾子は、直接タッチ領域の機能をカスタマイズするためのオプションの AccessibilityDirectTouchOptions オプションセットを受け入れます。
  Beta  


func accessibilityZoomAction((AccessibilityZoomGestureAction) -> Void) -> ModifiedContent<Self, AccessibilityAttachmentModifier>

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


struct AccessibilityZoomGestureAction

VoiceOver などの支援テクノロジーを使用して誰かが実行するズームジェスチャの位置と方向の情報。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ