2012-08-09 21 views
6

Sto costruendo un'app per la prima volta utilizzando Storyboard. Ho una scena che mi piacerebbe aprire un'altra scena quando c'è un lungo tocco su un particolare pulsante. Sono in grado di aggiungere il UILongPressGestureRecognizer senza problemi, ma non riesco a capire come avere quel gesto sia il seguito all'altra scena. Non sembra importare cosa I Ctrl-trascina, niente funziona.Come aggiungere un seguito a un UIGestureRecognizer

Mi manca qualcosa di ovvio?

Grazie, Ken

risposta

11

È possibile controllare trascinare dalla finestra la vostra prima del controller al secondo controller per creare la segue, e quindi è possibile chiamare performSegueWithIdentifier nel metodo GestureRecognizer.

+0

Grazie - funziona! – macgeezer

+0

il problema qui carica la vista ancora non mantiene i valori all'interno. – baste

+0

Questa [risposta] (http://stackoverflow.com/a/18113316/1966109) a una domanda simile potrebbe essere utile in quanto fornisce ulteriori dettagli per implementare ciò che ti serve. –

3

Ora è possibile fare tutto nella tua Storyboard visivamente. Ogni riconoscitore di gesti ha Triggered Segues in Connections Inspector.

+2

In realtà Sembra che non puoi connettere i prossimi a una lunga pressione nello storyboard. Che personalmente odio. Lo uso molto per simulare l'evidenziazione su oggetti grandi e tangibili e ho bisogno di aggiungere identificatori dei passi ed eseguireSegue ... – yershuachu

Problemi correlati