我有一个UIScrollview,我可以放大和缩小,并平移。但是,我想给ScrollView一个浮动的感觉,从屏幕的左边移动你的手指使得UIScrollView平移在开始时逐渐加速,并在结束时逐渐减慢。
没有什么过于戏剧性或迷失方向,但给UIScrollView带来了一种不失重量的感觉。这是可能的,如果可以的话,我该怎么做呢?
所有帮助表示赞赏。
答案 0 :(得分:2)
如另一个答案中所述,UIScrollView具有 decelerationRate 属性,具有两个预定义常量 UIScrollViewDecelerationRateFast 和 UIScrollViewDecelerationRateNormal 值。
但是如果你想减慢减速率,你可能想要使用自定义浮点值,例如:
scrollView.decelerationRate = 0.4;
尝试尝试使用此值并找到最适合您的内容。
答案 1 :(得分:1)
有两种选择,
scrollView.decelerationRate = UIScrollViewDecelerationRateFast;
scrollView.decelerationRate = UIScrollViewDecelerationRateNormal;
如果它可以帮到你!