locationInView 和translationInView这个两个方法的区别
来源:互联网 发布:centos分辨率设置 编辑:程序博客网 时间:2024/06/05 16:29
locationInView 和translationInView这个两个方法的区别
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(move:)];
[self.view addGestureRecognizer:pan];
}
- (void)move:(UIPanGestureRecognizer *)pan {
CGPoint point = [pan locationInView:self.view];
CGPoint transPoint = [pan translationInView:self.view];
NSLog(@"%f++++%f\n --- \n%f+++++%f",point.x,point.y,transPoint.x,transPoint.y);
}
2015-07-09 10:50:13.457 Demo[505:80716] 157.500000++++263.500000
---
0.000000+++++0.000000
2015-07-09 10:50:13.657 Demo[505:80716] 159.000000++++263.500000
---
1.500000+++++0.000000
2015-07-09 10:50:13.690 Demo[505:80716] 159.500000++++263.500000
---
2.000000+++++0.000000
2015-07-09 10:50:14.057 Demo[505:80716] 159.500000++++263.000000
---
2.000000+++++-0.500000
2015-07-09 10:50:14.073 Demo[505:80716] 159.500000++++263.000000
---
2.000000+++++-0.500000
locationInView:获取到的是手指点击屏幕实时的坐标点;
translationInView:获取到的是手指移动后,在相对坐标中的偏移量
- locationInView 和translationInView这个两个方法的区别
- locationInView:和translationInView:的区别
- locationInView和translationInView的区别
- UIPanGestureRecognizer中locationInView和translationInView的区别
- UIPanGestureRecognizer类中translationInView方法和velocityInView方法有什么区别
- [iOS 通过手势获取触发点 CGPoint ]locationInView / translationInView
- UIPanGestureRecognizer类中translationInView:方法和velocityInView:方法
- locationInView
- locationInView
- openSession()和getCurrentSession()两个方法的区别
- 在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。 $().each,对于这个方法,在
- String的equals()和equalsIgnoreCase()两个方法的区别
- java创建两个线程的方法和它们的区别
- ScheduledExecutorService 的 scheduleAtFixedRate 和 scheduleWithFixedDelay 两个方法的区别
- _winreg中SetValueEx和SetValue两个方法的区别
- js中preventDefault和stopPropagation两个方法的区别
- button的两个方法 setImage 和 setBackgroundImage区别
- js中preventDefault和stopPropagation两个方法的区别
- c#基本知识:泛型集合的使用
- git使用心得
- 传智播客168期JavaEE就业班(第六天 Dom4j)
- iptables之显示扩展基础应用(二)
- An error occurred while processing the post-install hook of the Podfile.undefined method `project`
- locationInView 和translationInView这个两个方法的区别
- Java—java方法重载
- IT产品质量保证测试矩阵
- 【UVa】[210]Concurrency Simulator
- 多个Excel文件的第一个工作表(Sheet)合并到一个Excel文件的多个工作表里
- 以创业者的姿态做一名工程师
- 1025. 反转链表
- 在腾讯的第二堂产品课——改变大河的流向 梁宁-闲花照水录
- hdu4415 Assassin's Creed