如果滚动视图拉到一半,是否自动将其拉到一边



我有一个只有水平滚动的滚动视图。如果向右移动,用户的手指将不到一半的当前屏幕向左移动,然后用户放手,则滚动视图会通过向右移动自动反弹到原来的位置。如果滚动视图向右移动,屏幕的一半以上向右移动,然后用户放手,则滚动视图会自动向右反弹。很多iOS应用程序都有这种功能(比如Tinder(,如果你部分向右滑动,但不是完全向右滑动,那么你向右滑动的原始图像就会回到原来的位置。我在网上广泛寻找这个问题的解决方案,尽管我找不到。

尝试scrollView.isPagingEnabled = true。有关更多信息,请参阅苹果的文档

最新更新