我可以同时在uiscrollview中同时实现imageview的分页和缩放。
答案 0 :(得分:18)
是。你能行的。 在 mainScrollView 的每个页面中添加包含 imageView 的 subScrollView 。你需要做以下事情。
为 subScrollView设置 maximumZoomScale
[subScrollView setMaximumZoomScale:2.0f]; // You can set any value
此值根据imageView中显示的图像大小计算。
在 subScrollView 的 viewForZoomingInScrollView:方法中,返回 imageView
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return imageView;
}
在 mainScrollView
中启用分页功能mainScrollView.pagingEnabled = YES;
您必须编写更多代码来处理 mainScrollView 中的分页。