【iOS发展-89】UIGestureRecognizer完整的旋转手势识别、缩放和拖拽等效果
2024-10-20 00:31:52
(1)效果
(2)代码
http://download.csdn.net/detail/wsb200514/8261001
(3)总结
——先依据所需创建不同类型的手势识别。比方:
UITapGestureRecognizer
UISwipeGestureRecognizer
UIPinchGestureRecognizer
UIRotateGestureRecognizer
UIPanGestureRecognizer
——然后把这些手势对象利用addGestureRecognizer方法加入到须要的那个对象中去。如:
[self.imgView addGestureRecognizer:swipe];
——当然。这些手势都能够利用addTarget添加一些事件检測。如:
UIPinchGestureRecognizer *pinch=[[UIPinchGestureRecognizer alloc]initWithTarget:self action:@selector(pinchView:)];
——还有,手势识别另一些比較经常使用的代理方法。例如以下面方法是否同意多个手势同一时候起作用:
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
return YES;
}
版权声明:本文博客原创文章,博客,未经同意,不得转载。
最新文章
- Sublime Text 3 快捷键总结
- ByteBuf和相关辅助类
- java单例类/
- java Decompiler的bug
- malloc和new的区别
- 数据库mark
- MVC下分页的自定义分页一种实现
- 在Linux中安装Tomcat
- Codeforces Round #192 (Div. 2)
- prototype与原型链
- JVM学习——编译OpenJDK
- Stream Byte[] 转换
- 基础算法(搜索):NOIP 2015 斗地主
- [LeetCode][Python]Longest Substring Without Repeating Characters
- HDU3790
- C++获取系统当前时间
- Linux下C语言socket通信实现发送读取的文件内容--简单实现代码
- python实现购物车
- Ethercat 学习总结一:协议总结
- 记录一次网站邮箱(STMP)被恶意伪造事件