Jeśli nie modalne segue z myślą, że jest to widok pasek kart, to pozbyć pasku kart do widoku modalnej prezentujemy.
po drugie, kiedy segue tworzysz nowa instancja kontrolera widoku, więc domyślam się, że przenosisz się z widoku 1 do widoku2 i utraty paska kart, a następnie przenosisz się z powrotem do widoku 1. W tym momencie utworzyłeś widok1, widok2 i drugą kopię widoku1, nie hav e pasek zakładek.
Proponuję jedną z dwóch rzeczy.
1.) Jeśli chcesz zachować zakładki na dole, kiedy przenosisz się z widoku 1 do widoku 2, a następnie kliknij widok 1, w górnej części ekranu wybierz Edytor/Osadź wbudowany/Kontroler nawigacyjny. Spowoduje to umieszczenie twojego widoku1 w kontrolerze nawigacyjnym. Następnie, jeśli zmienisz swoją segue z Modal na Push, utrzymasz pasek kart na dole. Pasek nawigacyjny u góry ułatwia również powrót z widoku 2 do widoku 1 w prawidłowy sposób (poprzez wyświetlenie widoku) zamiast tworzenia nowego przejścia. Jeśli nie podoba ci się pasek nawigacji, możesz zmienić właściwość "Górny pasek" na "Brak" w inspektorze. Będziesz wtedy musiał stworzyć inny sposób w view2, aby powrócić do view1. (ZA POMOCĄ KONTROLERA, NIE SEGAJĄCEGO)
2) Jeśli nie chcesz konfigurować kontrolera nawigacyjnego, będziesz miał nieco trudniejsze utrzymywanie paska kart na dole kontrolki view2. W rzeczywistości, nie jestem pewien, czy możesz to zrobić w ogóle z modalnym segue, prawdopodobnie musiałbyś napisać jakiś rodzaj niestandardowej segue. Tak czy inaczej, jeśli chcesz przejść z powrotem do widoku 1 i dostać się do właściwego kontrolera (nie nowej wersji bez kart), musisz załączyć akcję do dowolnego przycisku, którego używasz do segregowania i używania poniższego kodu (dołączyłem też kod do kontrolera nawigacji segues Push, w przypadku tworzenia kontrolera nawigacyjnego i pozbyć pasku nawigacyjnym)
dla Modal segue.
[self dismissModalViewControllerAnimated:YES];
dla push segue:
[self.navigationController popViewControllerAnimated:YES];
Najlepiej jest skorzystać z nawigacji metoda kontrolera, ponieważ masz pewność, że zachowasz karty. Możesz następnie użyć paska nawigacji, aby powrócić (w łatwy sposób, bez kodu) lub możesz się go pozbyć i użyć przycisku i kodu powyżej.
Powodzenia!
Jak się prezentuje drugi widok? – Dustin
, gdy użytkownik kliknie przycisk, który po prostu przenosi je do View2 – byteSlayer
Czy wykonałeś jakieś ustawienia? A może po prostu użyłeś funkcji paska kart. Z twojego problemu wynika, że używasz segue – Dustin