Oto krótkie podsumowanie sekwencji i przykład dla każdego typu.
Pokaż - przesuwa docelowy kontroler widoku na stos nawigacji, przesuwając go od prawej do lewej strony, zapewniając przycisk powrotu, aby powrócić do źródła - lub jeśli nie jest osadzony w kontrolerze nawigacji, zostanie przedstawiony modalnie
Przykład: Nawigacja w skrzynkach odbiorczych / folderach w poczcie
Pokaż szczegóły - do użytku w kontrolerze podzielonego widoku, zastępuje kontroler widoku szczegółowego / pomocniczego w rozszerzonym interfejsie 2-kolumnowym, w przeciwnym razie po zwinięciu do 1 kolumny popchnie kontroler nawigacyjny
Przykład: W Wiadomościach stuknięcie rozmowy spowoduje wyświetlenie szczegóły konwersacji - zastąpienie kontrolera widoku po prawej stronie w układzie dwóch kolumn lub przesuwanie konwersacji w układzie jednej kolumny
Prezentuj modalnie - Prezentuje kontroler widoku w różnych animowanych modach zgodnie z opcją Prezentacji, obejmujący poprzedni kontroler widoku - najczęściej używany do prezentacji kontrolera widoku, który animuje od dołu i obejmuje cały ekran na iPhonie lub iPadzie często przedstawia się go jako wyśrodkowane pole, które przyciemnia kontroler widoku prezentującego
Przykład: Wybieranie Touch ID i kodu dostępu w Ustawieniach
Prezentacja popover - po uruchomieniu na iPadzie miejsce docelowe pojawia się w popover, a stuknięcie w dowolnym miejscu poza tym popover spowoduje jego odrzucenie lub popover iPhone'a również są obsługiwane, ale domyślnie będzie wyświetlać miejsce docelowe modalnie na pełnym ekranie
Przykład: Stukanie przycisk + w Kalendarzu
Niestandardowy - możesz wdrożyć własny niestandardowy segment i mieć kontrolę nad jego zachowaniem
Nieaktualne sekwencje są zasadniczo nieadaptacyjnymi odpowiednikami tych opisanych powyżej. Te typy segregacji były przestarzałe w iOS 8: Push, Modal, Popover, Replace.
Aby uzyskać więcej informacji, możesz przeczytać dokumentację Korzystanie z segmentów, która również wyjaśnia typy segu i jak ich używać w serii ujęć. Zapoznaj się także z sesją 216 Budowanie aplikacji adaptacyjnych za pomocą UIKit z WWDC 2014. Rozmawiali o tym, jak tworzyć aplikacje adaptacyjne przy użyciu tych nowych segmentów adaptacyjnych, i zbudowali projekt demonstracyjny, który wykorzystuje te sekwencje.