亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

ios 雙指捏合放大縮小圖片的例子 -電腦資料

電腦資料 時(shí)間:2019-01-01 我要投稿
【www.ishadingyu.com - 電腦資料】

   

    利用-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 實(shí)現(xiàn),

ios 雙指捏合放大縮小圖片的例子

。

    touchesMoved每當(dāng)手指在屏幕上移動(dòng)的時(shí)候都會(huì)運(yùn)行。

    1.檢測(cè)手指的個(gè)數(shù)

    NSArray * touchesArr=[[event allTouches] allObjects];

    NSLog(@"手指?jìng)(gè)數(shù)%d",[touchesArr count]);

    2.檢測(cè)兩指的坐標(biāo),從而計(jì)算兩指的距離,

電腦資料

ios 雙指捏合放大縮小圖片的例子》(http://www.ishadingyu.com)。

    p1=[[touchesArr objectAtIndex:0] locationInView:self.view];

    p2=[[touchesArr objectAtIndex:1] locationInView:self.view];

    3.計(jì)算距離增加,則增大圖片,距離減小則縮小圖片。用imageview的frame來控制圖片的大小。

    imageView.frame=CGRectMake(imgFrame.origin.x-addwidth/2.0f, imgFrame.origin.y-addheight/2.0f, imgFrame.size.width, imgFrame.size.height);

最新文章