IOS-response to the upper, lower, and left sliding gestures
-(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 :( uiswipegesturerecognizerdireleft left)];
[[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 ");
// Execute the program
}
If (recognizer. direction = UISwipeGestureRecognizerDirectionUp ){
NSLog (@ "swipe up ");
// Execute the program
}
If (recognizer. direction = UISwipeGestureRecognizerDirectionLeft ){
NSLog (@ "swipe left ");
// Execute the program
}
If (recognizer. direction = UISwipeGestureRecognizerDirectionRight ){
NSLog (@ "swipe right ");
// Execute the program
}
}