ios 双指捏合放大缩小图片的例子
来源:互联网 发布:秦伟平 知乎 编辑:程序博客网 时间:2024/05/16 19:36
图片跟随双指捏合的距离放大或者缩小。
利用-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 实现。
touchesMoved每当手指在屏幕上移动的时候都会运行。
1.检测手指的个数
NSArray * touchesArr=[[event allTouches] allObjects];
NSLog(@"手指个数%d",[touchesArr count]);
2.检测两指的坐标,从而计算两指的距离。
p1=[[touchesArr objectAtIndex:0] locationInView:self.view];
p2=[[touchesArr objectAtIndex:1] locationInView:self.view];
3.计算距离增加,则增大图片,距离减小则缩小图片。用imageview的frame来控制图片的大小。
imageView.frame=CGRectMake(imgFrame.origin.x-addwidth/2.0f, imgFrame.origin.y-addheight/2.0f, imgFrame.size.width, imgFrame.size.height);
具体代码例子:
http://download.csdn.net/detail/donny_zhang/5472439
- ios 双指捏合放大缩小图片的例子
- ios 双指捏合放大缩小图片的例子
- iOS-实现图片的捏合放大与缩小
- iOS 图片捏合放大缩小 点击放大缩小
- ios UIWebView捏合放大缩小的实现
- iOS 滑动浏览图片 捏合缩小放大 音量线控
- iOS - UIWebView支持捏合放大缩小
- IOS:实现对图片的双击放大、移动、捏合操作
- iPhone相册,(UIScrollView,UIPageControl的综合应用)捏合放大缩小, 左右滑动切换图片
- ios图片放大缩小
- 捏合手势 随意放大缩小
- UIScrollView下对图片捏合放大缩小和双击放大缩小
- UIScrollView下对图片捏合放大缩小和双击放大缩小
- 图片的放大缩小
- 图片的放大缩小
- 图片的放大缩小
- iOS 图片放大缩小动画
- 图片放大缩小的区域点击事件代码例子
- 智能视频分析常用的数据库
- ORACLE释放UNDO表空间
- Android SoftAp支持 (一)
- 基于内容可变长度分块(CDC)
- Ext.Net 1.x_Ext.Net.TreePanel 选择值回传父页
- ios 双指捏合放大缩小图片的例子
- Android系统默认音量
- 快速找到未知长度单链表的中间节点。(腾讯)
- python控制流
- android关于EditText弹出软键盘的问题
- 算法系列之十二:多边形区域填充算法--扫描线填充算法(有序边表法) .
- 使用Eclipse开发Android时整个工程或第三方jar包的正确使用
- 路由器和交换机的区别
- 第十三周项目一