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");

                    //执行程序

               }


    }

  • 相关阅读:
    Heterogeneity Wins
    Android使用ImageView显示网络图片
    Android OOM的解决方式
    洛谷P3390 【模板】矩阵快速幂
    CF732D. Exams[二分答案 贪心]
    洛谷P3388 【模板】割点
    POJ2942 Knights of the Round Table[点双连通分量|二分图染色|补图]
    NOI2001|POJ1182食物链[种类并查集 向量]
    HDU3038 How Many Answers Are Wrong[带权并查集]
    NOIP2010关押罪犯[并查集|二分答案+二分图染色 | 种类并查集]
  • 原文地址:https://www.cnblogs.com/daguo/p/2621923.html
Copyright © 2011-2022 走看看