2011-07-04 35 views

回答

3

把你的图像视图滚动视图中,并进行用户交互以及多点触摸使每个,现在

提供以下设置滚动视图:

//Pinch Zoom Stuff 
imageScrollView.maximumZoomScale = 4.0; 
imageScrollView.minimumZoomScale = 1.0; 
imageScrollView.clipsToBounds = YES; 
imageScrollView.delegate = self; 
imageScrollView.scrollEnabled = NO; 

然后实现以下方法:

- (void)scrollViewDidZoom:(UIScrollView *)scrollView 
{ 
if (scrollView.zoomScale!=1.0) 
{ 
    // Not zoomed, let the scroll view scroll 
    imageScrollView.scrollEnabled = YES; 

} 
else 
{ 
    // Zooming, disable scrolling 
    imageScrollView.scrollEnabled = NO; 
} 
} 

- (UIView *) viewForZoomingInScrollView:(UIScrollView *)scrollView 
{ 

return imageView; 
} 
+1

它为我工作谢谢 – DivineDesert

+0

@Dimple Panchal:这就是为什么它在这里.. :) – rptwsthi