0

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

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

4

1 に答える 1

1

いいえ、これを実現する実際的な方法はありません。さらに、必要性を再考する必要があります。VoiceOver はタップまたはジェスチャのいずれかを使用してナビゲートでき、ユーザーは両方のアプリで予測どおりに一貫して動作することを期待しています。実際、一部のユーザーは決してタップせず、代わりに常にスワイプでナビゲートする場合があります。アプリを楽しもうとしているユーザーを混乱させたり、うっかりロックアウトしたりしたくありません。

于 2014-09-25T03:09:17.703 に答える