zoukankan      html  css  js  c++  java
  • iOS-响应上下左右滑动手势

    -(void)viewDidLoad{

     

    UISwipeGestureRecognizer *recognizer; 

    recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];

         [recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)];

        [[self viewaddGestureRecognizer:recognizer];

    [recognizer release];

        recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];

         [recognizer setDirection:(UISwipeGestureRecognizerDirectionLeft)];

        [[self viewaddGestureRecognizer:recognizer];

    [recognizer release];

     recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];

         [recognizer setDirection:(UISwipeGestureRecognizerDirectionUp)];

        [[self viewaddGestureRecognizer:recognizer];

    [recognizer release];

     

     UISwipeGestureRecognizer *recognizer;

        recognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(handleSwipeFrom:)];

         [recognizer setDirection:(UISwipeGestureRecognizerDirectionDown)];

        [[self viewaddGestureRecognizer: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");

    //执行程序

    }

    }

  • 相关阅读:
    [程序员代码面试指南]递归和动态规划-换钱的方法数(DP,完全背包)
    [程序员代码面试指南]递归和动态规划-换钱的最少货币数(DP,完全背包)
    [程序员代码面试指南]数组和矩阵-未排序数组中累加和为给定值的最长子数组长度
    浅谈RDD
    Java中的移位操作符
    Boolean类源码分析
    IntegerCache详解
    Java Integer类分析
    ArrayList LinkedList Vector
    java的"=="与"equals"
  • 原文地址:https://www.cnblogs.com/riasky/p/3476526.html
Copyright © 2011-2022 走看看