gpt4 book ai didi

iphone - UIScrollView趋于 "snap"回到之前的位置

转载 作者:行者123 更新时间:2023-12-03 20:12:17 24 4
gpt4 key购买 nike

我正在使用 UIScrollerView,我发现当我滚动它时,它往往会“快速”回到之前的位置。

我想模拟 UItableView 的滚动条停留在用户释放手指的位置的行为。

属性设置:

[scroller setCanCancelContentTouches:NO];
scroller.clipsToBounds = YES;
[scroller setScrollEnabled:YES];
scroller.userInteractionEnabled = YES;
scroller.alwaysBounceHorizontal = YES;
scroller.alwaysBounceVertical= NO;
scroller.showsVerticalScrollIndicator = NO;
scroller.scrollsToTop = NO;
scroller.bounces = NO;
scroller.pagingEnabled = NO;

最佳答案

导致反弹的可能原因有几个。

其中一种可能是您将 pagingEnabled 设置为 YES,这意味着当用户松开手指时,它将捕捉到最近的页面边界。

另一个原因是您的 contentSize 设置不正确。如果您实际上可以滚动到顶部和底部并将其留在那里而不弹开,那么这不是问题。

关于iphone - UIScrollView趋于 "snap"回到之前的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1520908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com