1

scrollBy および scrollTo 関数を使用できるようにデータビューをスクロール可能にしたいのですが、ユーザーがスワイプしてデータビューをスクロールできるようにしたくありません。しかし、スワイプ ジェスチャに応答する必要があります。

モメンタムイージングの値を調整することでできるのではないかと考えていました。しかし、変更をスクローラーで使用するのに問題があります。私のデータビュー構成には次のコードがありますが、スクローラーの動作については何も変わりません:

scrollable: {
      momentumEasing: {
        momentum: {
          acceleration: 0,
          friction: 999999
        },
        bounce: {
          acceleration: 0,
          springTension: 0
        }
      }
    }

これが機能しない理由はありますか?または、私が求めているものを達成するための他のよりクリーンな方法はありますか? また、スクロールバーを表示しないようにする必要がありますが、それは CSS でできると思いますか?

ありがとう。

4

1 に答える 1

2

スクローラーのメソッドをオーバーライドするだけonDragStartで、何もしません。

container.getScrollable().getScroller().onDragStart = null;
于 2012-04-18T22:39:23.277 に答える