8

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

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

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

4

1 に答える 1