2

我有一个 pagingEnabled 滚动视图,当用户接近它的最后时,它会动态添加更多内容。启用分页允许我强制用户一次只能滚动一项。

问题是添加额外的内容需要时间。如果用户滚动浏览我的内容的速度太快(即使使用 pagingEnabled = TRUE,您仍然可以非常快地进行操作),滚动尝试将导致我的滚动视图偶尔“弹跳”,就好像它到达终点一样。如果用户尝试再次滚动,紧接着,他们可以继续滚动。我希望以用户友好的方式防止这种反弹发生。

我认为这种反弹正在发生,因为 iPod/iPhone 无法及时加载滚动视图内容。我想这实际上是一个相当耗费资源的过程(添加到滚动视图的每个子视图都是一个 UIImageView,其中添加了一个 UITextView 子视图)。

我需要一种方法来限制滚动视图的速度。我试着玩减速,但我没有注意到任何区别。我能做些什么?

4

0 回答 0