インスタンスプロパティ


accessibilityDirectTouchOptions


VoiceOver がダイレクトタッチ領域の音声を生成する方法を構成する値。


iOS 17.0+ iPadOS 17.0+ Mac Catalyst 17.0+ visionOS 1.0+   Beta  

var accessibilityDirectTouchOptions: UIAccessibility.UIAccessib/DirectTouchOptions { get set }






議論


ダイレクトタッチ領域 では、開発者は、VoiceOver がジェスチャを VoiceOver コマンドとして解釈するのではなく、アプリに直接渡すスクリーンの領域を指定できます。


ダイレクトタッチ領域の例としては、以下のようなものがあります。


  • 音楽作成アプリのキーボード

  • サウンドを生成するゲーム内のプレーヤービュー

  • 書類にあなたの名前を署名する領域

  • 要素が UIAccessibility.DirectTouchOptions を使用していない場合、VoiceOver は要素を読み上げ、すぐにアプリへのタッチイベントの送信を開始します。



    以下も見よ


    動作の構成


    var accessibilityCustomRotors: [UIAccessibilityCustomRotor]?

    現在のアクセシビリティ要素のカスタム ローターの配列。


    var accessibilityElementsHidden: Bool

    アクセシビリティ要素を非表示にするかどうかを示すブール値。


    var accessibilityRespondsToUserInteraction: Bool

    アクセシビリティ要素がユーザー操作によってアクションを実行するかどうかを示すブール値。


    var accessibilityViewIsModal: Bool

    VoiceOver が要素の兄弟であるビュー内のアクセシビリティ要素を無視するかどうかを示すブール値。


    var shouldGroupAccessibilityChildren: Bool

    VoiceOver が、画面上の位置に関係なく、要素の子であるアクセシビリティ要素をグループ化するかどうかを示すブール値。


    struct UIAccessibility.DirectTouchOptions

    VoiceOver がダイレクトタッチ領域の音声を生成する方法を構成する定数群。















    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ