【发布时间】:2020-04-25 21:39:16
【问题描述】:
我有水平的 UIScrollView 和 isPagingEnabled = true 包含几页。如果我拖动滚动视图内容并释放手指,只有当我拖动至少 50% 的滚动视图宽度时,它才会滚动到下一页。如果拖动距离超过 25%,我想自动滚动到下一页/上一页。
我能够通过在UIScrollViewDelegate 中覆盖scrollViewDidEndDragging、计算拖动距离并调用scrollView.setContentOffset 来实现它。但问题是,如果距离 > 25 且
知道如何实现这一目标吗?谢谢
【问题讨论】:
标签: ios swift uiscrollview uiscrollviewdelegate