Chcę po prostu ustawić tytuł na moim kontroler widoku docelowego tak, aby wyświetlał na pasku nawigacyjnym kontrolera nawigacji w metody prepareForSegue: jednak ustawienie jej tytułu lub nawigacjiItem tak:Jak ustawić tytuł na docelowym kontroler widoku podczas prepareForSegue:
[segue.destinationViewController setTitle:@"doesn't work"]; [segue.destinationViewController.navigationItem setTitle:@"this either"];
nie działa prawdopodobnie dlatego, widok miejsca docelowego widoku kontrolera nie jest jeszcze załadowany. Czy mogę to zrobić bez tworzenia niestandardowego kontrolera widoku miejsca docelowego?
Dzięki.To nie był dokładnie mój problem, ani to rozwiązanie nie działa dla mnie, ale przypomniało mi, że kontroler widoku źródłowego znajduje się w widoku kontenera, który znajduje się wewnątrz kontrolera widoku nawigacyjnego. Musiałem więc odwołać się do poprawnego kontrolera nawigacyjnego w moim stosie widoków. –
Steve, czy możesz opracować, w jaki sposób odwoływałeś się do właściwego kontrolera nawigacyjnego? –