問題タブ [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.
ios - iOS ナレーションのステータス
既に開発されている iOS アプリにアクセシビリティ機能を追加しようとしています。
iPhone 設定のアクセシビリティ メニューの VoiceOver オプションがオンの場合に表示され、ナレーションがオフの場合は表示されない UI 機能 (ボタンなど) がいくつかあります。
ボイスオーバー オプションがオンになっているかどうかを確認する方法はありますか?
ios - iOS アクセシビリティのヒントがテキスト フィールドで読み上げられない
テキスト フィールドを持つ 1 つの画面を含むストーリーボードを使用して、非常にシンプルなアプリを作成しました。テキスト フィールドにアクセシビリティ ラベルとヒントを設定しましたが、アプリを iPhone に展開すると、Voiceover はヒントではなくラベルのみを読み上げます。
これはバグに違いないと思いますが、似たような動作を見た人はいますか?
Lion の下で Xcode 4.2 を使用して開発し、5.0.1 を実行している iPhone にデプロイしていたことに注意してください。
ありがとう
ios - TTS の UIAccessibilityPostNotification - アプリで許可されていますか?
次のように、TTS に UIAccessibilityPostNotification を使用できるようです。
ただし、これには 2 つの疑問が生じます。
1) これはアプリストアのルールで許可されていますか? プライベート API の使用にかなり近いようです...
2) 私のユーザーは、一般的に VoiceOver ではなく、TSS を必要としています。一時的に VO を有効にし、TTS 呼び出しを行ってから無効にする方法はありますか?
iphone - カスタムスライダーコントロールのUIAccessibility
ロック画面の「スライドしてロックを解除する」コントロールと同じカスタムコントロール(UIViewサブクラス)があります。
Voiceoverがビューを選択したときに通知を受け取る方法はありますか?また、選択すると、ジェスチャレコグナイザはジェスチャを受信しないため、コントロールが使用できなくなります。
任意のヒント?これまで、isAccessibilityElementとlabels/hintsを設定しました。
ios - 長いテキストをアクセシブルにする方法
アプリのアクセシビリティを向上させようとしていますが、問題があります。私のアプリの一部は、アドバイスの断片で構成されており、それぞれUIScrollView
が長いテキストで構成されています。(テキストはUIImage
Photoshop で作成したものです)。
ユーザーがすべてのアドバイスを聞いて、いつでも一時停止できるように、アクセスできるようにしたいと思います。使おうと思ったのですUIAccessibilityLabel
が、文章が長すぎます。
よろしくお願いします。
ios - UIAccessibility機能をUIButtonアクションに追加するにはどうすればよいですか?
私はアクセシビリティに不慣れで、UIButtonをクリックするだけでこの機能を実装する必要があります。誰かがこれを実装する方法に関するサンプルコードを提供するのを手伝ってくれますか?
ios - UIAccessibilityプロトコルを使用してiOSのモーダルポップアップ内にフォーカスをトラップするにはどうすればよいですか?
ユーザーがiOSのボタンをクリックすると、カスタムポップアップが起動します。iPhoneでナレーションを使用するときに、フォーカスがカスタムポップアップ内にとどまるようにするにはどうすればよいですか(アクセシビリティ上の理由から)。現在、右にスワイプすると、親コンテナ内の要素に焦点が当てられます。
ios - UIAccessibilityAnnouncementNotification非同期の問題
UIAccessibilityの通知後のメソッドは、ある種の非同期呼び出しであることに気付きました。昨日ではなく、最後のイベントを耳にする必要があるので、これは私には非常に正しいように聞こえます...しかし、この例を参照してください:
耳にできるのは「弦2」のみです。
この例は非常に単純です。「文字列2」を「文字列1」に追加すると、問題が解決すると答えることができます。しかし、私はそのような状況にありますが、2つの文字列を追加することはできません。
私の質問は:通知を同期する方法はありますか?
別の例は次のとおりです。タブバーアプリがあるとしましょう。特定のバーに切り替えるときは、VoiceOverに特定のテキストを伝えてもらいたいと思います。ご存知のとおり、タブを選択すると、VoiceOverは「Bar1バーが選択されました」のように表示されます。
だから...VoiceOverの発表は私自身の特定のテキストをカバーしています。
ios - 画面切り替え後のデフォルト UIAccessibilityElement
どの要素が最初にフォーカスされるかを決定する方法はありますか? 次のメソッドで2番目のパラメーターを使用してみました
しかし、成功しませんでした。
ios - iOSのアクセシビリティ、VoiceOverの読み取り順序の問題
「2本指フリックダウン」ジェスチャが実行されたときに、iPadのアクセシビリティのVoiceOver機能が要素を読み取る順序を変更することは可能ですか?
3つのラベルとボタンを含む添付画像の場合、VoiceOverは次のように要素を読み取ります。
ラベル1->ラベル2->ボタン->ラベル3
順序をに変更できますか、
ラベル1->ラベル2->ラベル3->ボタン