使用UIScrollView进行缩放

时间:2015-04-19 09:44:40

标签: ios uiscrollview zoom

为什么我无法使用UIScrollView进行缩放?我在故事板中设置了最小/最大缩放系数。我还需要什么?

  • 我已将子视图添加到我的scrollview
  • 设置内容大小
  • 内容比滚动视图本身大,所以它是缩放的空间

enter image description here

1 个答案:

答案 0 :(得分:1)

需要实现viewForZoomingInScrollView UIScrollViewDelegate方法。

func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {

    return self.scrollViewContent
}

它应该在scrollview中返回一个子视图。我放置了一个与scrollview contextSize完全相同的子视图。