【问题标题】:UIScrollView for zooming an imageUIScrollView 用于缩放图像
【发布时间】:2010-10-27 20:18:31
【问题描述】:

我正在使用 UIScrollView 来缩放图像。在缩小图像时,我希望它被双击。

所以我的问题是可以通过双击缩小缩放图像。 (我能够检测到缩放视图上的双击)。

我们可以使用 Scroll View 的哪个属性。

【问题讨论】:

  • 请注意,这会违反直觉,我会避免这样做。通常,双击不会放大。

标签: ios objective-c iphone uiscrollview zooming


【解决方案1】:

您可能想使用 UIScrollView 方法scrollRectToVisible:animated:。您将传递给它CGRect,它是滚动视图中包含的图像的框架。这将滚动(缩放)整个图像以在滚动视图中可见。

【讨论】:

    【解决方案2】:

    文档中有一个例子,TapToZoom,请看。这是一个很好的例子,肯定会回答你的问题。

    回答你的问题,就像我们必须使用的人一样

    [scroller zoomToRect:zoomRect animated:YES];
    

    其中 zoomToRect 是您要缩放的矩形。

    【讨论】:

      【解决方案3】:

      我觉得你也可以用

      [yourScrollView setZoomScale:1.0 animated:YES];
      

      用于缩小图像视图并将其设置为正常缩放。

      【讨论】:

        猜你喜欢
        • 2016-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多