Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <pre><code>-(void)addSwipeEvent:(UIView*)subView{ UISwipeGestureRecognizer *recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; recognizer.numberOfTouchesRequired = 1; recognizer.delegate = self; [subView addGestureRecognizer:recognizer]; [recognizer release]; UISwipeGestureRecognizer *leftRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; leftRecognizer.direction=UISwipeGestureRecognizerDirectionLeft; leftRecognizer.numberOfTouchesRequired = 1; leftRecognizer.delegate = self; [subView addGestureRecognizer:leftRecognizer]; [leftRecognizer release]; UISwipeGestureRecognizer *downRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; downRecognizer.direction=UISwipeGestureRecognizerDirectionDown; downRecognizer.numberOfTouchesRequired = 1; donwRecognizer.delegate = self; [subView addGestureRecognizer:downRecognizer]; [downRecognizer release]; UISwipeGestureRecognizer *upRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(SwipeRecognizer:)]; upRecognizer.direction=UISwipeGestureRecognizerDirectionUp; upRecognizer.numberOfTouchesRequired = 1; upRecognizer.delegate = self; [subView addGestureRecognizer:upRecognizer]; [upRecognizer release]; } - (void) SwipeRecognizer:(UISwipeGestureRecognizer *)sender { if ( sender.direction == UISwipeGestureRecognizerDirectionLeft ){ NSLog(@" *** SWIPE LEFT ***"); } if ( sender.direction == UISwipeGestureRecognizerDirectionRight ){ NSLog(@" *** SWIPE RIGHT ***"); } if ( sender.direction== UISwipeGestureRecognizerDirectionUp ){ NSLog(@" *** SWIPE UP ***"); } if ( sender.direction == UISwipeGestureRecognizerDirectionDown ){ NSLog(@" *** SWIPE DOWN ***"); } } - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { if ([touch.view isKindOfClass:[UIView class]]) { return YES; } return NO; } </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload