2011-11-01 1 views
6

Sto cercando di capire il concetto di storyboard, ma ottengo questo avvertimento:
Unsupported Configuration: Segues initiated directly from view controllers must have an identifier for use with -[UIViewController performSegueWithIdentifier:sender:]non supportata Configurazione

Quello che voglio fare:
Ho una barra delle linguette con 4 schede, queste schede portare a diversi NavigationController con TableViewControllers in loro. I 4 diversi TableViewController condividono lo stesso DetailViewController. Quando provo a connettere l'ultima connessione (TableViewController -> NaviagtionViewController -> DetailViewController) ricevo questo avviso.

Spero di averlo spiegato abbastanza chiaramente.

Tom

risposta

4

trovato, ho dimenticato di specificare un idintifier per la segue ho creato.

8

Quando ricevi questo avviso e hai 50 segues .. c'è un modo semplice per trovare quale è quello con l'identificativo mancante?

+0

c'è una risposta per la tua domanda? dal momento che il mio progetto è enorme. –

+0

no, non ho ancora trovato qualcosa del genere :( – clopez

+0

Il miglior consiglio che ho è quello di espandere la barra laterale sinistra nella vista IB. Non intendo la barra laterale di XCode ... ma la barra laterale nidificata quando si modifica lo storyboard. Quindi espandi ciascuna vista e fai clic su ogni tracciato (con la barra laterale destra aperta) finché non ne trovi una senza un identificatore. –