是否有人知道为什么在快速上下滚动(通过两个手指触摸)"捕获"经常在滚动视图中间错误地反弹?这种行为非常烦人,并且会导致糟糕的用户体验。
Xcode具有水平和垂直反弹的滚动视图,并且几乎不会像往常那样陷入困境。
答案 0 :(得分:2)
这似乎是NSScrollView中的一个错误。
您可以启用主要的轴滚动,这主要消除了问题:
scrollView.usesPredominantAxisScrolling = YES;
或者,你可以禁用水平弹跳,这就是Finder所做的:
scrollView.horizontalScrollElasticity = NSScrollElasticityNone;