@interface NJViewController ()
@property (weak, nonatomic) IBOutlet UIView *customView; @end @implementation NJViewController - (void)viewDidLoad
{
[super viewDidLoad];
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] init];
[self.customView addGestureRecognizer:pan]; [pan addTarget:self action:@selector(panView:)];
} - (void)panView:(UIPanGestureRecognizer *)pan
{
// 返回的值是以手指按下的点为原点
// 1 2 3 4 5
CGPoint point = [pan translationInView:pan.view]; NSLog(@"拖拽事件 %@", NSStringFromCGPoint(point));
CGPoint temp = self.customView.center;
temp.x += point.x;
temp.y += point.y;
self.customView.center = temp; // 理解不了就记住就OK
[pan setTranslation:CGPointZero inView:pan.view];
}

最新文章

  1. mac 下面wireshark 找不到网卡
  2. Samza文档翻译 : Backgroud
  3. 数据库连接&数据库进程&数据库操作
  4. C#解leetcode 53.Maximum Subarray
  5. asp.net生成缩略图、文字图片水印
  6. 大数据时代之hadoop(五):hadoop 分布式计算框架(MapReduce)
  7. ecos新命令
  8. java初学者(新手)应该如何选择学习教材与网站
  9. Mesos初步尝试
  10. java8_api_jni
  11. Java 实现删除文件工具类
  12. vertical-align 详解
  13. Security5:授予权限
  14. QTP图片验证/图片比较/二进制流对比法
  15. ASP.NET js控制treeview中的checkbox实现单选功能
  16. 有用的linux指令(资料转载)
  17. ORM框架为什么不流行了
  18. leetcode之Maximal Square
  19. Python开发【项目】:博客后台
  20. [翻译] FastReport Class Hierarchy (FastReport 组件类层次结构)

热门文章

  1. MySQL 杂项
  2. 51nod1042(0-x出现次数&分治)
  3. 洛谷P3802 小魔女帕琪
  4. 2017-10-23 NOIP模拟赛
  5. JS实现自动轮播图效果(js案例)
  6. 简单使用phpspider采集本博客文章内容
  7. 剑指offer刷题记录
  8. Linux--2 Linux之文档与目录结构、shell基本命令
  9. Silverlight 密码框 Focus
  10. js 提示样式 ? 上写提示内容