UIScrollview可以同时缩放和启用分页

时间:2011-06-07 03:47:21

标签: iphone ipad uiscrollview

我可以同时在uiscrollview中同时实现imageview的分页和缩放。

1 个答案:

答案 0 :(得分:18)

是。你能行的。 在 mainScrollView 的每个页面中添加包含 imageView subScrollView 。你需要做以下事情。

  1. subScrollView设置 maximumZoomScale

    [subScrollView setMaximumZoomScale:2.0f];   // You can set any value
    

    此值根据imageView中显示的图像大小计算。

  2. subScrollView viewForZoomingInScrollView:方法中,返回 imageView

    - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
    
        return imageView;
    }   
    
  3. mainScrollView

    中启用分页功能
    mainScrollView.pagingEnabled = YES;
    

    您必须编写更多代码来处理 mainScrollView 中的分页。