1

ScrollView の速度を下げる方法。

TableView の画像の順序が間違っているためです。スクロールを遅くしたい、または(可能であれば)より速く停止することもできます

4

1 に答える 1

0

AFAIK、scrollviewsのスクロール速度を遅くすることはできません。ユーザーは、たとえば、テーブル上の紙を指で動かすのと同じようにコンテンツを動かすことに慣れているので、それもかなり厄介なことだと思います。

ただし、できることは、スクロールビューをすばやく減速させることです。つまり、スクロールを継続しないか、タッチが終了した直後に停止することさえあります。(UIScrollViewdecelerationRateのプロパティを参照してください)

別のオプションは、スクロールビューの上に別のビューを配置し、すべてのタッチイベントをインターセプトできるようにすることです。これにより、必要に応じて指の動きとコンテンツの動きの比率を選択できます。ただし、これは非常に面倒です。すべてのバウンス、慣性動作、および(最も重要な)スクロールイベントを他のアクションから通知し、それらを以下のインターフェイス要素に渡す必要があるためです。

于 2013-01-20T20:55:31.407 に答える