视图添加移动手势
2016-05-24 16:41
405 查看
-(void)createMoveImageView
{
_moveImageView=[[UIImageView alloc]initWithImage:[_backgroundImageView.image blurredImageWithRadius:20 iterations:10 tintColor:nil]];
_moveImageView.userInteractionEnabled=YES;
_moveImageView.frame=CGRectMake(0, 0, 100, 100);
_moveImageView.layer.borderWidth =1.0;
_moveImageView.layer.borderColor=[UIColor whiteColor].CGColor;
[self.view addSubview:_moveImageView];
UIPanGestureRecognizer *panGR = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panGRAction:)];
[_moveImageView addGestureRecognizer:panGR];
}
//
移动
- (void)panGRAction:(UIPanGestureRecognizer *)paramSender{
CGPoint point = [paramSender translationInView:self.view];
paramSender.view.center = CGPointMake(paramSender.view.center.x + point.x, paramSender.view.center.y + point.y);
[paramSender setTranslation:CGPointMake(0, 0) inView:self.view];
}
{
_moveImageView=[[UIImageView alloc]initWithImage:[_backgroundImageView.image blurredImageWithRadius:20 iterations:10 tintColor:nil]];
_moveImageView.userInteractionEnabled=YES;
_moveImageView.frame=CGRectMake(0, 0, 100, 100);
_moveImageView.layer.borderWidth =1.0;
_moveImageView.layer.borderColor=[UIColor whiteColor].CGColor;
[self.view addSubview:_moveImageView];
UIPanGestureRecognizer *panGR = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panGRAction:)];
[_moveImageView addGestureRecognizer:panGR];
}
//
移动
- (void)panGRAction:(UIPanGestureRecognizer *)paramSender{
CGPoint point = [paramSender translationInView:self.view];
paramSender.view.center = CGPointMake(paramSender.view.center.x + point.x, paramSender.view.center.y + point.y);
[paramSender setTranslation:CGPointMake(0, 0) inView:self.view];
}
相关文章推荐
- jQuery前端开发35个小技巧
- ZOJ-1610 Count the Colors
- centos7安装docker
- POJ 1251
- [文摘20160524]为什么你的孩子不像德国孩子那样自律?看过这个就知道怎么做了!
- iOS常识名词解释 2016/04/05
- tabBar的图标不被系统渲染
- Clang Format
- C++ 值传递、指针传递、引用传递
- mysql 修改data目录后 无法使用脚本启动 推荐
- 第13周-交通类(3)
- 模拟实现部分库函数(strcpy,strcmp,strcat,strstr,memcpy,memmove,memset)
- Picasso 图片请求库(工具类)
- Open Baidu webpage and type in Chinese characters to start searching, press “Back” button to go to B
- 3、Git基本的工作流程
- HDU 1669 Monkey and Banana
- JavaScript学习
- RRC连接重配置
- java中GC回收和内存分配
- 《统计学习方法》——概论