Вот код, позволяющий смахивать в предопределенном UIView.Убедитесь, что вы создали IBOutlet для вашего просмотра и Swip Gestures:
.h file
#import <UIKit/UIKit.h>
@interface home_1_ViewController : UIViewController <UIGestureRecognizerDelegate>
//UISwipeGestureRecognizer properties
@property (strong, nonatomic) IBOutlet UISwipeGestureRecognizer *swipeGestureRecognizerRight;
@property (strong, nonatomic) IBOutlet UISwipeGestureRecognizer *swipeGestureRecognizerLeft;
@property (strong, nonatomic) IBOutlet UIView *viewGestureCountDown;
@end
.m file
- (void)viewDidLoad
{
[super viewDidLoad];
UISwipeGestureRecognizer *left = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(oneFingerSwipeleft:)];
[left setDirection:UISwipeGestureRecognizerDirectionLeft];
[viewGestureCountDown addGestureRecognizer:left];
UISwipeGestureRecognizer *right = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(oneFingerSwiperight:)];
[right setDirection:UISwipeGestureRecognizerDirectionRight];
[viewGestureCountDown addGestureRecognizer:right];
}
- (void)oneFingerSwipeleft:(UISwipeGestureRecognizer *)recognizer
{
NSLog(@"You swiped Left");
}
- (void)oneFingerSwiperight:(UISwipeGestureRecognizer *)recognizer
{
NSLog(@"You swiped Right");
}
Спасибо тем, кто помог придуматьс этим.Работает отлично.
-PaulS.