2011-11-01 24 views
6

Próbuję zrozumieć koncepcję serii ujęć, ale pojawia się to ostrzeżenie:
Unsupported Configuration: Segues initiated directly from view controllers must have an identifier for use with -[UIViewController performSegueWithIdentifier:sender:]nieobsługiwany Konfiguracja

Co chcę zrobić:
Mam umieszczenie zakładek z 4 kart, tych kart prowadzić do różnych kontrolerów NavigationController z TableViewControllers w nich. 4 różne TableViewControllers współdzielą ten sam DetailViewController. Kiedy próbuję połączyć ostatnie połączenie (TableViewController -> NaviagtionViewController -> DetailViewController) otrzymuję to ostrzeżenie.

Mam nadzieję, że wyjaśniłem to wystarczająco jasno.

Tom

Odpowiedz

4

Znaleziono go, zapomniałem podać idintifier dla segue stworzyłem.

8

Kiedy otrzymasz to ostrzeżenie i będziesz mieć 50 segues .. czy istnieje prosty sposób na znalezienie, który jest z brakującym identyfikatorem?

+0

Czy istnieje odpowiedź na twoje pytanie? ponieważ mój projekt jest ogromny. –

+0

Nie, nie znalazłem jeszcze czegoś takiego :( – clopez

+0

Najlepszą radą jaką mam jest rozwinięcie lewego paska bocznego w widoku IB.Nie mam na myśli paska bocznego XCode ... ale zagnieżdżonego paska bocznego podczas edycji storyboardu. Następnie rozwiń każdy widok i kliknij każdą segue (przy otwartym prawym pasku bocznym), aż znajdziesz jeden bez identyfikatora. –

Powiązane problemy