Advertisement
Guest User

Untitled

a guest
Apr 20th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <UIScrollViewDelegate, UIGestureRecognizerDelegate>
  2.  
  3. - (void)viewDidLoad
  4. {
  5.     UISwipeGestureRecognizer*   swipeGesture = [[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipe:)] autorelease];
  6.     swipeGesture.delegate = self;
  7.     [self.view addGestureRecognizer:swipeGesture];
  8. }
  9.  
  10. - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
  11. {
  12.     _outerScrollView.scrollEnabled = NO;
  13.     return YES;
  14. }
  15.  
  16. - (void)handleSwipe:(UIGestureRecognizer*)gestureRecognizer
  17. {
  18.  
  19. }
  20.  
  21. - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
  22. {  
  23.     _outerScrollView.scrollEnabled = NO;
  24. }
  25.  
  26. - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
  27. {
  28.     if (!decelerate)
  29.     {
  30.         _outerScrollView.scrollEnabled = YES;
  31.     }
  32. }
  33.  
  34. - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
  35. {
  36.     _outerScrollView.scrollEnabled = YES;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement