2017-03-10 6 views
0

ボイスオーバーを使用して私のアプリケーションに視覚障害者がアクセスできるようにするために取り組んでいます。ボイスオーバーでラベルのテキストが2回読み取られます

私は、tableViewのセクションに4つのUILabelとCustom HeaderViewを持つカスタムビューを持っています。また、UILabelも1つあります。私の問題は、UIlabelのテキストを2度読み込みます。カスタムセルまたはカスタムヘッダー。

誰もこの問題を以前に持っていますか?

ただ、もう一つのヒント:

私は、画面の名前を発表するviewDidAppearでUIAccessibilityScreenChangedNotification通知を送信していますが、私は、これは問題ではないと思います。

+0

こんにちは@シェイダー、ラベルをタップすると、どのようにあなたの 'テキスト読み込み'メソッドを呼び出すのですか? –

+0

@nikdange_meアクセシビリティラベルを設定してボイスオーバーをオンにすることができます –

+0

とにかく私の問題は、すべてのラベルに対してaccessibilityValueを設定する前にUILabel拡張を追加していたことでした。 –

答えて

0

とにかく私の問題は、すべてのラベルのaccessibilityValueを設定する前にUILabel拡張を追加していたことでした。だから、私はラベルを2回読み上げるために声をかけたaccessibilityValueとaccessibilityIdentifierを設定していました。

関連する問題