在缩放图像时禁用滚动

时间:2012-06-07 08:59:27

标签: objective-c ios xcode

我在UIScrollView中有一个图像。我想要发生的是如果我放大到一个特定的位置,我想禁用滚动(垂直和水平),以便它将保持在缩放区域。你能告诉我如何做到这一点吗?

1 个答案:

答案 0 :(得分:1)

要记住两件事:

  1. 当您需要禁用滚动时,请确保您正好在您想要的位置。 (您可以使用UIScrollViewDelegate中的一些方法来实现这一点。)
  2. 使contentSize的{​​{1}}与您的相同尺寸相同。这样,水平和垂直滚动都将被禁用。

  3. UIScrollView

    为了清楚起见,我推出了比你通常需要的代码更多的代码。