ScrollView灵敏度iOS

时间:2013-01-20 19:24:13

标签: ios xcode performance uiscrollview

如何降低ScrollView的速度。

因为TableView中的图像出现问题。我想让Scroll更慢 或者也可以(如果可能的话)停止更快

1 个答案:

答案 0 :(得分:0)

AFAIK,你无法减慢滚动视图的滚动速度。它也可能感觉很尴尬,因为用户习惯于像他一样移动内容,例如,用手指在桌子上移动一张纸。

然而,您可以做的是使滚动视图快速减速,这意味着它不会继续滚动或甚至在触摸结束后立即停止。 (参见UIScrollViewdecelerationRate属性)

另一种选择是在滚动视图的顶部放置另一个视图,让它拦截所有触摸事件,这样您就有机会根据需要选择手指移动和内容移动之间的比例。这将是非常繁琐的,因为你必须实现所有的弹跳,惯性运动,并且 - 最重要的是 - 告诉其他动作的滚动事件并将它们传递给下面的界面元素。