【问题标题】:How to use pinch Gesture Recognizer in a UIScrollView?如何在 UIScrollView 中使用捏手势识别器?
【发布时间】:2012-02-12 22:17:05
【问题描述】:

我在 UIScrollView 上有几个项目文本字段、标签和图像。有没有办法使用捏合手势放大屏幕以更仔细地查看滚动视图上的项目?

【问题讨论】:

  • 网络上到处都是例子。我建议谷歌搜索'uiscrollview zoom'
  • 刚开始需要一些帮助
  • 再次,我推荐谷歌。或 github.com 获取一些示例项目

标签: ipad xcode4.2 ios5


【解决方案1】:

首先尝试使用下面给出的滚动视图的委托功能:

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    return yourView;
}

我的假设是您在一个视图中拥有所有 UI 元素,并且该视图必须在此函数中返回。

【讨论】:

  • 您应该有一个包含所有文本字段和其余部分的视图,然后将其作为子视图添加到 uiscrollview。在那种情况下,我的答案会奏效。
  • 是的。它应该做。确保视图包含您希望放大的所有内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
  • 1970-01-01
  • 2011-04-08
  • 1970-01-01
  • 1970-01-01
  • 2015-08-16
相关资源
最近更新 更多