37

Ho un UIStoryboard con diverso UIViewControllers, vorrei aggiungere un altro UIViewController (come un dashboard) che quando l'utente fa scorrere l'ipad da sinistra verrà visualizzato il dashboard quando fa scorrere indietro la vista corrente verrà ripristinata.Aggiungi UIGestureRecognizer per scorrere da sinistra a destra da destra a sinistra le mie viste

È possibile? se sì qualche suggerimento su come farlo o qualche buon tutorial per UIGestureRecognizer?

grazie.

+0

Ecco la risposta al tuo problema. http://stackoverflow.com/a/6326865/1965698 –

+0

Grazie, ma sto cercando un modo nell'approccio storyboard, – baste

+0

puoi provare la mia soluzione .... – Jitendra

risposta

114

// Swipe sinistra

UISwipeGestureRecognizer * swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft:)]; 
swipeleft.direction=UISwipeGestureRecognizerDirectionLeft; 
[self.view addGestureRecognizer:swipeleft]; 

// SwipeRight

UISwipeGestureRecognizer * swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight:)]; 
swiperight.direction=UISwipeGestureRecognizerDirectionRight; 
[self.view addGestureRecognizer:swiperight]; 

// implementare metodi gesto

-(void)swipeleft:(UISwipeGestureRecognizer*)gestureRecognizer 
{ 
     //Do what you want here 
} 

-(void)swiperight:(UISwipeGestureRecognizer*)gestureRecognizer 
{ 
    //Do what you want here 
} 

provare questo.

+0

Voglio tenere il ViewController tra il licenziamento Come lo posso fare ?? – ChaubeyJi

+0

non ha ottenuto esattamente la tua domanda. Volevi aggiungere animazione mentre fai scorrere il dito ?? – Jitendra

+0

Scusate se non mi sono chiarito, Ecco la mia domanda "Voglio aggiungere l'animazione durante lo scambio, come in molte altre applicazioni quando trasciniamo verso destra sullo schermo, lo schermo attivo svanisce e quando lo scorrimento è completo si chiude e il controller di fondo diventa attivo, ora usando il codice sopra non appena comincio lo scorrimento viene strisciato invece di essere fluido e lento .. – ChaubeyJi