allImageScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)];
allImageScrollView.minimumZoomScale = 0.3;
allImageScrollView.maximumZoomScale = 1.0;
allImageScrollView.backgroundColor = [UIColor clearColor];
allImageScrollView.delegate = self;
[self.view addSubview:allImageScrollView];
mPicStatusesViewController = [[PicStatusesViewController alloc] init];
[allImageScrollView addSubview:mPicStatusesViewController.view];
//UIScrollView Delegete 实现
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollViewjavascript
{
return mPicStatusesViewController.view; //返回ScrollView上添加的须要缩放的视图
}
- (void)scrollViewDidZoom:(UIScrollView *)scrollViewjava
{
//缩放操做中被调用
}
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scaleios
{
//缩放结束后被调用
}app
原文地址:http://ios-iphone.diandian.com/post/2011-09-15/5066984iphone
MyScrollView.hpost
MyScrollView.m动画
MainViewController.hatom
MainViewController.mspa