如何滑动手势segue回到以前的看法ios?

我试图继续(QueryController)我来自的视图。 但没有刷卡行动发生…不知道什么即时消失。

在这里输入图像说明

@implementation ProfileController4 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization UISwipeGestureRecognizer * Swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight:)]; Swiperight.direction=UISwipeGestureRecognizerDirectionRight; [self.view addGestureRecognizer:Swiperight]; UISwipeGestureRecognizer * Swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft:)]; Swipeleft.direction=UISwipeGestureRecognizerDirectionLeft; [self.view addGestureRecognizer:Swipeleft]; } return self; } -(void)swipeleft:(UISwipeGestureRecognizer*)gestureRecognizer { //Do what you want here } -(void)swiperight:(UISwipeGestureRecognizer*)gestureRecognizer { //Do what you want here [self performSegueWithIdentifier: @"friendsBackToQuerySeg" sender: self]; // [[UIViewController alloc] initWithNibName:@"QueryController1" bundle:nil]; } 

viewDidLoad方法中添加你的UISwipeGestureRecognizer代码

 - (void)viewDidLoad { [super viewDidLoad]; UISwipeGestureRecognizer * Swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight:)]; Swiperight.direction=UISwipeGestureRecognizerDirectionRight; [self.view addGestureRecognizer:Swiperight]; UISwipeGestureRecognizer * Swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft:)]; Swipeleft.direction=UISwipeGestureRecognizerDirectionLeft; [self.view addGestureRecognizer:Swipeleft]; }