2

私は UIScrollView を持っています。必要なのは、ユーザーがドラッグを停止すると、スクロールビューがスクロールを停止することです。

動作する場合もありますが、プレスを離してもスクロールが続く場合があります。

scrollView.tracking、または scrollViewDidScroll や scrollViewDidEndDecelerating などのデリゲート メソッドを使用して多くのことを試しましたが、現時点では何も見つかりませんでした。

UIPageControl も試しましたが、50 ピクセルごとにスクロール ビューを停止する必要があります。

お時間を割いていただき、ありがとうございました。

4

1 に答える 1

1

You need to impelement this method (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate the decelerate parameter means should scroll view stop immediately or not. Try to use decelerationRate property to set the needed rate.

于 2012-12-06T10:51:33.843 に答える