放大时,UIScrollview 调用 scrollViewDidEndDecelerating - 如何停止它?

Posted

技术标签:

【中文标题】放大时,UIScrollview 调用 scrollViewDidEndDecelerating - 如何停止它?【英文标题】:While zooming in, UIScrollview calls scrollViewDidEndDecelerating - how to stop it? 【发布时间】:2012-08-06 07:19:29 【问题描述】:

当我放大UIScrollView 的照片并将其向下或向上推时,scrollViewDidEndDecelerating 方法被调用。但是,在滚动到下一张图片之前,我不想要它。

如何阻止?

欲了解更多信息:我有一个 UIScrollView,其中包括 3 个图像视图中间图像视图,另一个内部 UIScrollView

【问题讨论】:

【参考方案1】:

看来您需要将 UIScrollView 切换到分页模式。有关信息,请参阅 here 和 here。也见this answer。

【讨论】:

这是很好的资源链接,但下次请放一些代码sn-ps,以便用户更好地理解:)

以上是关于放大时,UIScrollview 调用 scrollViewDidEndDecelerating - 如何停止它?的主要内容,如果未能解决你的问题,请参考以下文章

在 UIScrollView 中放大多个 UIImageView

当用户放大 UIScrollView 时如何隐藏某些内容,然后在缩小时显示它?

当已经完全放大时,如何强制 UIScrollView 完全忽略放大手势?

放大时只允许 UIScrollView 缩放弹跳,不能缩小

放大和平移时看到大面积的 UIScrollView 背景

UIScrollView 放大时用 1 根手指平移