用scrollerView实现图片的放大缩小
来源:互联网 发布:度量天下指标公式源码 编辑:程序博客网 时间:2024/04/27 18:21
在进行图片处理的过程中,经常遇到类似于图片缩放的需求,以前做个一个用pinch手势对imageView进行缩放的例子,demo下载
下面就scrollView自带的图片缩放功能进行简单的介绍:
首先实现UIScrollerViewDelegate协议,并设置其delegate
设置最大放大倍数:maximumZoomScale 为float类型 和
最小缩小倍数:minimumZoomScale
实现 - (UIView*)viewForZoomingInScrollerView:(UIScrollerVIew*)scroller{}方法即可
示例如下
scrollerView=[[UIScrollView alloc]initWithFrame:self.view.bounds]; scrollerView.delegate=self; scrollerView.minimumZoomScale=0.5f; scrollerView.maximumZoomScale=2.0f; UIImageView *imageView=[[UIImageView alloc]initWithFrame:self.view.bounds]; [imageView setImage:[UIImage imageNamed:@"20091121014197_2.jpg"]]; [scrollerView addSubview:imageView]; [self.view addSubview:scrollerView];
- (UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView{ for (id view in [scrollerView subviews]) { if ([view isKindOfClass:[UIImageView class]]) { return view; } } return nil;}
- 用scrollerView实现图片的放大缩小
- 简单的利用scrollerview实现的图片的放大缩小,以及中心点的固定
- QT用QImage实现图片的放大缩小
- JavaScript实现图片的放大、缩小、平移
- 图片放大、缩小、恢复操作的实现
- WriteableBitmap实现对图片的放大缩小
- UIScrollView中实现图片的放大缩小
- 图片放大缩小的简单实现
- jquery实现图片缩小放大的切换
- 实现点击图片的放大缩小
- 放大缩小图片ImageView的实现
- javaScript实现图片的放大和缩小
- 实现图片通过滚轮的放大缩小
- JS实现图片的放大和缩小
- 图片的放大缩小
- 图片的放大缩小
- 图片的放大缩小
- javascript 实现图片放大缩小
- UVA 457 - Linear Cellular Automata
- 敏捷开发“松结对编程”系列之十五:L型代码结构(编程篇之一)
- Linux virtual filesystem switch I 磁盘相关概念以及知识
- [ubuntu]修改apt-get 默认源为163.mirror 源
- HDLC协议
- 用scrollerView实现图片的放大缩小
- 数据库事务的处理 (ACID(Atomic/Consistency/Isolation/Durability))
- JS操作JSON
- WINCE串口驱动分析
- 虚函数、纯虚函数详解
- 《黑客与画家》–读后感
- C++ 虚函数与纯虚函数
- Extjs4.0常见的几种布局详解
- 基础解读PPP协议