3

問題

これが例です。iOS サファリでテストしてください。

この例では、ユーザーが 1 つのアンカーをタッチすると、タッチ位置のアンカーの背景が灰色になります。

ユーザーが要素をスクロールし、すぐに要素に触れて、それが自然に停止する前に停止したとき。間違った要素は灰色になります。実際、スクロール前のタッチ位置のアンカーは灰色になります。

可能な解決策

  1. 最良の解決策は、スクロール要素をタッチストップするときに、タッチ位置で正しいアンカーを取得することです。

  2. 正しいアンカーを取得できない場合は、スクロール要素のタッチストップが受け入れられたときにグレーターニングを停止します。しかし、ユーザーがスクロール要素をタッチして停止しているか、単にタップしているかをどのように知ることができますか? つまり、要素がスクロールしているかどうかをどのように知ることができますか?

4

1 に答える 1