拖动实现图片移动效果

拖动实现图片移动效果

先写一个手势,注意图片的userInteractionEnabled设置为yes

UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer

UIImage *image = [UIImageimageNamed:@"r.jpg"];

UIImageView *imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(10,40, 80, 80)];

imageView.image = image;

imageView.userInteractionEnabled =YES;

[selfaddSubview:imageView];

[imageViewaddGestureRecognizer:pan];

}

拖动的方法,最后一句是关键代码

UIPanGestureRecognizer *)gesture

{

CGPoint point = [gesture translationInView:self];

gesture.view.center =CGPointMake(gesture.view.center.x + point.x, gesture.view.center.y + point.y);

[gesture setTranslation:CGPointMake(0,

}

版权声明:本文为博主原创文章,,未经博主允许不得转载。

只剩下一条路,那就是成功的路。

拖动实现图片移动效果

相关文章:

你感兴趣的文章:

标签云: