一 视图

二 绘制

三 手势 00:31

UIGestureRecognizer 抽象类

两步

1添加识别器(控制器或者视图来完成)

2手势识别后要做的事情

UIPanGestureRecognizer 提供三个方法:

-(CGPoint)translationInView:(UIView *)aView;

--触摸移动距离

-(CGPoint)velocityInView:(UIView *)aView;

--触摸移动速度

-(void)setTranslation:(CGPiont)translation inView:(UIView *)aView;

--对移动距离进行重置

重要属性:

@property (readonly) UIGestureRecognizerState state;

began:连续运动手势 如拖动或捏合,刚刚开始

changed:连续运动手势 在运动

ended:离开屏幕

recognized:不连续的滑动如点击或滑动

failed和canceled:被打断或意外情况如打入电话

UIPinchGestureRecognizer

@property CGFloat scale;

@property (readonly) CGFloat velocity;

--待续

最新文章

  1. SQL 脚本
  2. ios 实现跳转到评价界面的两种方式
  3. Windows环境下使用cygwin ndk_r9c编译x264
  4. 加载GIF动画方法 iOS
  5. CardboardSDK-iOS 源码简单分析
  6. SQL Server 数据库基于备份文件的【一键还原】
  7. Python之Mock的入门
  8. Java基础巩固——异常
  9. webpack常见的配置项
  10. VirtualBox虚拟机安装Mac OS 10.12
  11. 关于学习oi的一些事项
  12. 23-hadoop-hive的DDL和DML操作
  13. MIT 6.824 lab1:mapreduce
  14. C#对DataTable里数据筛选排序的方法
  15. java泛型详解(加一点语法糖)
  16. grovvy pipeline 部署
  17. java.lang.IllegalStateException: The specified child already has a parent. You must call removeView
  18. Android 打造完美的侧滑菜单/侧滑View控件
  19. 提问:错误提示--命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) 如何解决??
  20. impdp报错ORA-39083 ORA-02304 Object type TYPE failed to create

热门文章

  1. 从零开始调用一个手机号归属地查询API
  2. 在 ASP.NET MVC 中使用 HTTPS (SSL/TLS) -- 学习
  3. php 自动绑定di容器实现
  4. C++内存泄露之野指针
  5. Hibernate框架简述 内部资料 请勿转载 谢谢合作
  6. angular的路由
  7. Xamarin.Forms ListView点击按钮刷新最新数据
  8. js显示隐藏
  9. 浮动div中的图片垂直居中
  10. css样式增加&改变颜色