首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
locationinview专题
iOS之touch手势用法/locationInView:与translationInView:的区别
//开始点击 -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ UITouch *touch=[touches anyObject];//获取一个触摸对象 CGPoint cur=[touch locationInView:self.view];//当前点
阅读更多...
iOS开发笔记之多点触控(三) 调用UITouch对象方法——locationInView,多点移动多个对象
屏幕上新建两个view,实现两个手指在屏幕上移动两个view,通过规则约束两个view的活动范围。 关键在于调用UITouch对象的方法——lacationInView。此方法返回View的相对于根视图的触摸位置。返回值是一个CGPoint类型,是一个包含X坐标和Y坐标的结构体。我让两个view在屏幕上下两个半区水平移动。利用CGPointMake来快速初始化新的CGPoint结构体。
阅读更多...