問題タブ [uiaccessibility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
6066 参照

ios - ナレーションモード - スクロールビューで表示されていないサブビューへのスクロール

サブビューとしていくつかのボタンを持つスクロール ビューがあります。これらのサブビュー ボタンも配列に格納されます。ボイスオーバー アクセシビリティ モードでワンタップ スライド ジェスチャを使用してビュー内のすべての UI 要素を上から下に移動すると、ボイスオーバーはスクロール ビュー内の最初/最後の表示 ボタンまでアクセシビリティ ラベルのみを読み上げてから開始します。ビュー内の他の UI コンポーネントを読み上げる。

accessibilityScrollデリゲート プロトコル関数は、ユーザーがスクロール ビュー内で実際のスクロールを実行した場合にのみ呼び出されるため、ユーザーがワンタップ スライド ジェスチャのみを使用してビュー内のすべての UI コンポーネントをナビゲートするシナリオには適していません。

どのサブビュー配列ボタンがボイスオーバーモードで現在読み上げられているかを判断できる方法はありますか?スクロールビュー内の特定のオフセット/ボタン位置までスクロールして、現在オフセットされているボタンをビューに表示して、それらを読み取ることもできますアウト?または、私が望むものを達成するためのより簡単な方法はありますか? アドバイスをいただければ幸いです。ありがとう

0 投票する
1 に答える
361 参照

ios - ボイスオーバー アクセシビリティ標準ジェスチャの処理

複数のボタンがあるスクロールビューで、ボイスオーバーモードのときにタッチして探索し、1 本の指でスライドジェスチャーを処理しようとしています。UIAccessibilityFocus accessibilityElementDidBecomeFocused プロトコルを実装して、スクロール ビューのオフセットを更新しています。

ただし、ナレーション モードでの 1 本指のスライド ジェスチャとは異なるジェスチャ アクションを調べるには、シングル タッチを処理する必要があります。UIAccessibility のドキュメントでこれを行う方法が見つからないようです。誰かが私を案内したり、正しい解決策を教えてくれたりしていただければ幸いです。どうもありがとう

0 投票する
1 に答える
765 参照

ios - 選択時の UIButton アクセシビリティ ラベル?

簡単なもの:UIButtonプッシュされた後に特定のアクセシビリティ メッセージを読む方法はありますか? これはトグルで、プッシュされる前にラベル/ヒントがありますが、ユーザーが操作した後、トグルされたことを音声で確認し、オンまたはオフになったかどうかを伝えたいと思います。

ユーザーがボタンを操作した後に何かを読むために使用できる、ある種の選択ヒントなどはありますか?

0 投票する
0 に答える
123 参照

ios - iOS マップのカスタム calloutView が voiceOver で機能しない

VoiceOver がオンの場合、iOS マップでカスタム吹き出しビューを選択できません。地図の注釈を選択して吹き出しを表示するだけで、吹き出しを選択したいときに、通りが吹き出しビューの上に表示されます。

SMCalloutView をカスタム calloutView として使用しています。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1298 参照

ios - UITableViewCell AccessoriesType アクセシビリティのヒント?

私はになるセットをUITableViewCell持っています。これにより、シェブロンと情報ボタンが表示されます。シミュレーターでアクセシビリティ インスペクターを確認すると、「詳細情報」が表示されます。これを変更する方法はありますか? accessoryTypeUITableViewCellAccessoryDetailDisclosureButtonaccessibiityHint

プロパティ経由でアクセスしようとしaccessoryViewましたが、これはゼロです。

(より多くのコンテキスト、行の選択により行が選択され、詳細開示により編集画面へのセグエがトリガーされます。そのため、行は「 x を選択accessibilityHint」の行に沿っており、情報ボタンに「 x を編集」と表示したいと思います")

どんな助けでも感謝します。ありがとう!