簡単な質問です。
私はUIWebViewを持っています。いくつかのヘッダーを含むプレーンな html テキストを表示します。VoiceOver がこの Web ビューの内容を読み上げるようにします。
また、VoiceOver のローターを利用して、ユーザーがヘッダーを使用してコンテンツをスクロールできるようにできればいいのですが、まだ貪欲にはなりません。
どんな入力でも大歓迎です。
簡単な質問です。
私はUIWebViewを持っています。いくつかのヘッダーを含むプレーンな html テキストを表示します。VoiceOver がこの Web ビューの内容を読み上げるようにします。
また、VoiceOver のローターを利用して、ユーザーがヘッダーを使用してコンテンツをスクロールできるようにできればいいのですが、まだ貪欲にはなりません。
どんな入力でも大歓迎です。
私が学んだこと: UIWebView が含まれているビューがアクセシビリティ対応としてマークされている場合、ナレーションは UIWebView に渡されません。
UIWebView何もしなくても VoiceOver でアクセスできるはずです。
アクセシビリティに関する iOS 開発者ドキュメントから。
ユーザー インターフェイス要素は、それ自体がアクセシビリティ要素であると報告されている場合、アクセス可能です。アクセシブルであることは、ユーザー インターフェイス要素を VoiceOver ユーザーにとって有用なものにするのに十分ではありませんが、アプリケーションをアクセシブルにするプロセスの最初のステップです。
次のようなことができます (または手動でラベルを設定します):
[_view setIsAccessibilityElement:YES];
ここにはたくさんの情報があります。これに相談することをお勧めします。
これを読んでください: http://arstechnica.com/apple/guides/2010/02/iphone-voiceservices- looking-under-the-hood.ars /