2019独角兽企业重金招聘Python工程师标准>>>

-(void)viewDidLoad{UISwipeGestureRecognizer *recognizer; recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];[recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)];[[self view] addGestureRecognizer:recognizer];
[recognizer release];recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];[recognizer setDirection:(UISwipeGestureRecognizerDirectionLeft)];[[self view] addGestureRecognizer:recognizer];
[recognizer release];recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];[recognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];[[self view] addGestureRecognizer:recognizer];
[recognizer release];UISwipeGestureRecognizer *recognizer;recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];[recognizer setDirection:(UISwipeGestureRecognizerDirectionDown)];[[self view] addGestureRecognizer:recognizer];
[recognizer release];}-(void)handleSwipeFrom:(UISwipeGestureRecognizer *)recognizer{if(recognizer.direction==UISwipeGestureRecognizerDirectionDown) {NSLog(@"swipe down");
//执行程序
}
if(recognizer.direction==UISwipeGestureRecognizerDirectionUp) {NSLog(@"swipe up");
//执行程序
}if(recognizer.direction==UISwipeGestureRecognizerDirectionLeft) {NSLog(@"swipe left");
//执行程序
}if(recognizer.direction==UISwipeGestureRecognizerDirectionRight) {NSLog(@"swipe right");
//执行程序
}}

转载于:https://my.oschina.net/wenchengxu123/blog/734571

iOS-响应上下左右滑动手势相关推荐

  1. iOS开发-UISwipeGestureRecognizer滑动手势

    滑动手势也算是iOS中交互中很重要的一部分,上下左右滑动,UISwipeGestureRecognizer可以很轻松的解决这个问题,没什么难度直接看代码吧: UISwipeGestureRecogni ...

  2. iOS 全屏侧滑手势/UIScrollView/UISlider间滑动手势冲突

    七夕节福利 效果预览 一.前期准备 有一个支持全屏侧滑返回的视图控制器ViewController,ViewController.view上有一个UIScrollView,UIScrollView上有 ...

  3. ios 禁用滑动手势_如何禁用笔记本电脑上的Windows 8滑动手势?

    ios 禁用滑动手势 If you're not a fan of the touchpad-based swipe gestures in Windows 8 there is a way to c ...

  4. 【转】iOS右滑返回手势全解和最佳实施方案

    序言 在ios7以后,苹果推出了手势滑动返回功能,也就是从屏幕左侧向右滑动可返回上一个界面.大大提高了APP在大屏手机和iPad上的操作体验,场景切换更加流畅.做右滑返回手势配置时,可能会遇到的 问题 ...

  5. iOS指纹解锁和手势解锁

    前言 一直想写博客来着,一来可以记录一些自己学习和研究的东西,二来也可以将自己写的一些东西分享出去,给他人参考,还可能收到他人的一些建议,从而完善自己的项目和提升自己的技术,这也是一种很好的技术交流方 ...

  6. IOS开发之UI手势

    2019独角兽企业重金招聘Python工程师标准>>> 点击手势和双击手势 #import "TapViewController.h" @interface Ta ...

  7. iOS多点触摸与手势

    转自: http://book.51cto.com/art/201110/297453.htm 4.2.2 iOS多点触摸与手势 iOS赋予用户至少3.5英寸的宽广视野,在当时可谓令人眼前一亮.在这不 ...

  8. iOS开发之侧滑手势返回功能

    废话 对于模态出来的viewcontroller,我们往往无法使用侧滑返回功能.但是我们都知道可以用dismiss去返回,不过对于大部分用户大大来说并不关心什么模态不模态的,我既然花了学习成本去熟悉你 ...

  9. bootstrap轮播如何支持移动端滑动手势

    1.下载滑动手势 js 插件:hammer.js //cdn.bootcss.com/hammer.js/2.0.8/hammer.min.js 2.写一个javascript命令调用hammer.j ...

最新文章

  1. 从R-CNN到YOLO,2020 图像目标检测算法综述
  2. java 绑定事件_Javascripts事件基础和事件绑定
  3. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)
  4. VS C#窗体程序未能找到Form1.resx文件解决方法
  5. python调用github_Pycharm中使用GitHub
  6. ThinkPHP讲解(十二)——文本编辑器和ajax传址
  7. 第一学期《计算机网络》作业一_新学期学习计划合集5篇-其他范文
  8. python发送邮件并返回提示_python-邮件提醒功能
  9. 一文读懂ClickHouse(概述,安装,数据类型,表引擎,sql语法)
  10. jstack简单使用,定位死循环、线程阻塞、死锁等问题
  11. 运行“travel[org.apache.tomcat.maven:tomcat7 maven plugin:2.1:run]时出错:未指定项目JDK
  12. 不小心将项目的 iml文件删除了怎么办
  13. 神经网络的数学原理(二):神经元与神经网络
  14. pivotal公司简介
  15. 系统的x86与x64是什么意思以及他们的区别?
  16. 零界之痕服务器维护,零界之痕进不去怎么办 游戏故障解决方法
  17. <<算法很美>>——(七)——DFS典题(二):数独游戏
  18. 材料专业转行适合做什么
  19. (非usb方式)树莓派4BCentos系统下使用SIM7600G-H进行4G上网(PPPD模式)(直接插在树莓派上使用)
  20. Cyh和香穗子(NDK1352)

热门文章

  1. X3650M3 客户端联不上加密狗!
  2. 五个超酷Linux命令
  3. ubuntu16.04 安装 eclipse
  4. 转 awk 使用方法
  5. 一个虚拟机网络的XML描述
  6. ThinkSNS+ 是如何计算字符显示长度的
  7. Debian Security Advisory(Debian安全报告) DSA-4410-1 openjdk-8 security update
  8. 虚拟化技术KVM的搭建
  9. 转 让开发自动化: 使用自动化加速部署
  10. win10蓝屏问题,关于驱动kisSaasUrlRedirectKnl64.sys 的